전체 솔루션을 체크인 한 후 Microsoft Visual Source는 을 내 솔루션의 개의 파일에서 제거했습니다. 특히 오프라인 모드에서 잠시 동안 작업 한 다음 다시 연결하고 체크인 할 때 특히 그렇습니다.내 코드에 Microsoft 시각적 소스 코드의 안전성이 있습니까?
내 질문 : 내 코드에서 실제로 안전합니까?
웃을 것입니다. 솔루션의 많은 프로젝트를 체크인하기 전에 항상 코드를 백업 폴더에 복사합니다.
참고 : [팀에 포함되지 않은] 솔루션으로 직접 작업하며 번 백업 및 버전 기록에만 사용합니다.
어떤 아이디어가 도움이됩니다!
미리 감사드립니다.
암석 바위와 그것은 죽었어. Mercurial을 VSS로 밀어 넣을 준비가 될 때까지 소스 컨트롤을 소유 할 수 있으며 모든 변경 사항은 주석이 포함 된 VSS로 푸시됩니다. 어쩌면 당신도 그렇게 해야하는 방법을 구글해야합니다. – phillip
파일 잠금은 장점이 될 수 있습니다. 나는 지금 4 년 동안 팀에서 SVN을 사용 해왔다. 그러나 여기에도 잠금을 도입하기 위해 파일에 'needs-lock'속성이 주어져야한다. 일부 파일은 병합하기 어렵고 병합하면 프로세스가 느려지고 오류가 발생할 수 있습니다. 대부분의 경우 개발자는 누군가 다른 사람이 파일을 조금만 만들었을 때 기다리거나 다른 일을 할 수 있습니다. 이것은 물론 팀의 크기 (OP의 경우 1 임)와 사람들이 정확히 동일한 파일을 편집해야하는 횟수에 따라 달라지며 프로젝트의 크기와 특성에 따라 다릅니다. – GolezTrol
@GolezTrol - 물론 잠금은 팀이 1인데 덜 차이가 있습니다. 그러나 파일이 잠금을 사용하면 팀 속도가 느려집니다. – Oded