svn을 사용하여 변경 사항을 적용하기 위해 cron을 사용하고 있습니다.svn을 사용하여 저장소 URL 및 작업 경로를 지정하는 방법은 무엇입니까?
올바른 저장소를 참조하고 작업 복사본의 위치를 지정할 수 있는지 궁금합니다.
svn commit -m "Description here"
: 상세
더
나는에 무엇을 추가해야합니까?svn을 사용하여 변경 사항을 적용하기 위해 cron을 사용하고 있습니다.svn을 사용하여 저장소 URL 및 작업 경로를 지정하는 방법은 무엇입니까?
올바른 저장소를 참조하고 작업 복사본의 위치를 지정할 수 있는지 궁금합니다.
svn commit -m "Description here"
: 상세
더
나는에 무엇을 추가해야합니까?제 생각에는 가장 쉬운 방법은 작업 카피 디렉토리에 cd
을하는 것입니다. 그러면 모든 것이 올바르게 설정됩니다. 뭔가 같이 : 그런데
#!/bin/sh
cd myrepo
svn commit -m "message"
cd -
, 내가 저지 크론를 사용하여 생각하는 것은 매우 나쁜 생각입니다. 코드가 컴파일 될 때만 커밋해야하며 cron이 표시 될 때 코드가 제대로 작동하는지 확인할 수 없습니다.
작업 사본에는 항상 올바른 저장소에 대한 참조가 있습니다. 즉, WC가 체크 아웃 된 저장소입니다. 커밋을 수행하면 변경 사항이 다시 해당 repo로 보내집니다.
svn switch 또는 svn relocate를 사용하여 WC가 참조하는 repo (또는 분기)를 변경할 수 있습니다.
또는'svn commit -m "msg"myrepo'가 더 편합니다. –
글쎄, 내 웹 사이트의 백업을 만들 때 svn을 사용할 수 있다고 들었습니다. 이 방법으로 원격 버전과 로컬 버전을 동기화 할 수도 있습니다. 실제로 필요한 디스크 공간에 대한 비용을 지불하지 않고도 좋은 해결책을 찾고있었습니다. – aneuryzm
이것이 백업 솔루션 일 경우 dropbox와 같은 것을 사용해 볼 수 있습니다. SVN (또는 모든 VCS)에는 사용하지 않을 것 같은 모든 종류의 버전 관리와 관련된 측면이 있습니다. –