SharedIT | 묻고 답하기(AMP)

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

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

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

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

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

이런식으로 진행하나요?

4개의 답변이 있습니다.

그저멍하니
  0 추천 | 4년 이하 전

SVN으로 하고 있습니다.

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

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


wansoo
  0 추천 | 4년 이하 전

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

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

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

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

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

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

deerokgo
  0 추천 | 4년 이하 전

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

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


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

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

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

빨간신발 | 4년 이하 전

저도 이렇게 하는게 대세로 알고 있는데... sftp를 사용해서 업로드한다고 하길래... 언어는 대한민국에서 가장 많이 흔하게 쓰는 자바입니다.
차바라기
  0 추천 | 4년 이하 전

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

빨간신발 | 4년 이하 전

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

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

궁금했습니다.