AI #버전관리 #svn #빌드 #배포 #sftp

프로젝트 소스관리는 어떻게 하시나요?

이번에 SI 프로젝트를 진행하는데...

개발사에서 개발서버에 소소를 sftp로 올린다고 해서 혹시 다른 프로젝트도 이렇게 관리를 하는지 궁금합니다.

예전에는 svn으로 버전관리하고 젠킨슨으로 운영/개발 서버 모두 배포하였는데...

이번에는 svn으로 버전관리는 하지만 개발서버에 배포는 개발자가 작성 완료된 파일 하나씩 sftp로 올린다고 합니다.

이런식으로 진행하나요?

서버벨은 거의 모든 브랜드의 서버, 네트워크장비, 파트 및 옵션을 운영하고 있습니다.

Sponsored http://www.serverbells.com

서버벨은 HP, DELLEMC, IBM, LENOVO, CISCO, FUJITSU, ARISTA, ARUBA 등 전반적인 IT브랜드 신품/리퍼 재고를 유지 및 서버/스토리지/네트워크/옵션/파트 등을 전문적으로 운영하는 기업입니다.

자세히 보기

6개의 답변이 있습니다.

0 추천 | 4년 이하 전

SVN으로 하고 있습니다.

Git로 넘어가야하는데, 이게 참 어렵네요.

손에 익은걸 쓰고싶어하니, 제안하기가 어렵습니다.


Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

1st 5stars

0 추천 | 4년 이하 전

ftp는 일반 파일 전송용 프로토콜이다 보니...

소스 관리 용도로는 부족한 점이 많을 것 같고요.

복잡하지 않은 방법으로 소스를 관리할 경우에는 SVN이 좋을 것 같고요.

좀 더 안정적인 방법으로 소스를 관리할 경우라면 Git이 좋을 것 같아  보이네요.

Git은 SVN의 단점을 보완해서 나왔고, 분산 개념이 적용된 형상 관리 솔루션이죠.

단지, 명령어도 많고 SVN 보다 복잡하다는 단점이 있긴 하지만~

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 4년 이하 전

일반적으로 소스는 svn 또는 GIt에 관리 합니다.

그리고, Jenkins에서 코드를 체크아웃 하여 빌드 하고 배포 등을 처리 합니다.


sftp로 관리 한다는 것은 옛날 방식이거나,

svn으로 관리 하지 않아도 문제 없다는 듯 한데요.

어떤 업무 또는 언어 등으로 되어 있는지 궁금하네요

Reply

게시글 작성자 | 4년 이하 전

저도 이렇게 하는게 대세로 알고 있는데... sftp를 사용해서 업로드한다고 하길래... 언어는 대한민국에서 가장 많이 흔하게 쓰는 자바입니다.
Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

0 추천 | 4년 이하 전

보통 소스버전관리는svn으로 관리를 하죠~운영서버는 FTP로 올리고 개발서버는dvn으로 배포를 해서 소스버전관리를 하고 있습니다.

Reply

게시글 작성자 | 4년 이하 전

저희도 아주 옛날에 개발한게 개발까지는 svn이고 개발에서 운영으로 배포할때는 ftp나 smb로 옮겼는데...

여기는 개발서버에도 sftp로 올린다고 해서.. 이게 맞는지..

궁금했습니다.

Reply

댓글 남기기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

답변 달기

답변을 작성 하시려면 로그인이 필요합니다.

로그인 회원가입

IT 솔루션 또는 하드웨어 도입을 검토 중 이신가요?

쉐어드IT 솔루션 상담실에서 믿을 수 있는 제품과 업체를 추천 받으실 수 있습니다.

솔루션 상담실 IT 컨시어지 서비스

AI 카테고리의 다른 질문들...

  • 약 한 달 전
  • 댓글 : 약 한 달 전
  • 약 한 달 전
  • 댓글 : 약 한 달 전
  • 약 2달 전
  • 댓글 : 약 한 달 전
  • 약 2달 전
  • 댓글 : 약 2달 전
  • 3달 전
  • 댓글 : 2달 전