실제 긴급 ... 프로젝트에서 최신 버전을 실행 취소 할 수있는 방법이 있습니까? 나는 일주일 동안 프로젝트에서 일해 왔고 내가 작업하고 있던 파일을 체크하지 않았다. 동료가 내 컴퓨터에서 버전을 업로드해야하므로 전체 솔루션에서 get-latest-version (재귀) 명령을 사용했습니다. 내 Visual Studio에 문제가있는 것 같아서 파일을 체크 아웃하지 않고 편집 할 수 있습니다 ... 그래서 모든 편집 내용은 파일을 확인하지 않고 기증되었습니다. Vs가 내 동료에게 변경 사항을 확인하거나 로컬 버전을 Sourcefe 's로 바꾸라고 요청했을 때 그는 로컬 버전을 소스 세이프 버전으로 바꾸고 VS를 모든 파일에 적용하도록 구성했습니다. 이제 저는 이번 주에 일을 잃었습니다. 이것을 되돌릴 방법이 있습니까?Sourcesafe로 최신 버전 가져 오기
답변
Vista에서 이전 버전의 기능을 사용해 볼 수도 있습니다. 그것 이외에, 당신은 백업이없는 경우에, 당신은 거의 망했다.
나는 자주 학습 경험을 쌓아서 - 체크인을 자주하겠습니다. 내가 일주일 내내 일을 잃어 버리면 나는 선선해질 것이다.
뭔가 내 SourceSafe에 문제가 생겼고 어떻게 든 실제로 작업 한 파일을 체크하지 않았기 때문에 최신 버전을 구한 후에는 모든 작업이 손실되었습니다. Win7의 이전 버전 기능이 내 목숨을 구했습니다! : D – Krummelz
아야. 여기 IT 부서는 기계실의 테이프 시스템에서 각 머신의 야간 백업을 수행합니다. 자신이있는 곳에서 비슷한 일이 일어나는지 물어볼 수도 있습니다.
몇 가지 문제 :
1)되어 Sourcesafe은 안전하지 않습니다. 인터넷 검색을해라. 귀하의 조직은 그것을 사용하여 재난을 요구하고 있습니다.
2) 다른 사람이 내 컴퓨터를 운전하게하는 것은 일반적으로 좋은 생각이 아닙니다. 누구나 다르게 작업을 수행하며 조지 컴퓨터의 George에게 안전한 작업이 무엇이 안전하지 않을 수 있습니다. 이러한 것들을 통해 사람들이 당신을 이야기하게하십시오 - 당신이 한 적이없는 것에 당신을 소개한다면, 당신은 어쨌든 새로운 것을 배우게 될 것입니다.
3) 소스 제어 도구에 코드 분기를 설정하여 작업 상태가 아닌 경우에도 야간에 체크인 할 수 있습니다. 그것은 백업을 얻는 무료 방법입니다.
문제의 해결책을 찾으시기 바랍니다.
VSS는 편집 및 병합 모드에서 작동 할 수 있으며, 아무도 해당 옵션을 설정하지 않습니다. 여기서 예외 일 수 있으므로 설정을 확인하십시오. 읽기 전용 플래그가 설정되지 않은 파일도 체크 아웃 할 수 있습니다.
불행히도 VSS의 getlatest는 데이터베이스의 마지막 버전을 단순히 가져 와서 파일 시스템의 맨 위에 복사합니다. 죄송 합니다만 직장을 잃었습니다. 운 좋게도 휴지통에서 찾을 수 있습니다.
그래서 직장을 다시 갖기위한 옵션 : 백업? 가지고 있다면 현재 파일로 덮어 쓰기 전에 가져 오십시오. 시스템 복원? 당신이 설정했다면 당신의 일을 구할 수 있습니다.
다음 번에는 Mozy와 같은 연속 백업 시스템을 사용하거나 커밋 - 자주 모델을 사용하십시오 (작업을 분기 또는 대체 데이터베이스에 정기적으로 저장하고 완료하면 모든 것을 확인하십시오). 올바른 데이터베이스 위치).
로컬 버전을 소스 세이프 버전으로 바꾸기 전에 VSS가 경고합니다.. 데이터를 백업하지 않은 경우 로컬 버전이 완전히 삭제되었습니다.
그래서 나는 개인적으로 CVS 나 SVN 같은 다른 시스템을 선호합니다. 그들은 경고하지 않을 것입니다. 되돌리기 전까지는 변경 사항을 무시하지 않을 것입니다. 훨씬 안전하고 훨씬 더 사용자 친화적 인 imho입니다 (VSS의 수많은 메시지 상자는 매우 성가신 ...) –
일부 사람들은이를 인식하지 못하지만 백업과 소스 제어는 서로 다른 두 가지 작업입니다.이 상황이 백업용입니다.
IT 담당자가 최소한 PC 프로필을 정기적으로 백업하지 않으면 상당히 놀랐습니다. 그렇지 않은 경우 다른 종류의 백업을 시도 할 수 있습니다. "동료"가 차를 빠져 나올 때까지 주차장에서 기다린 다음 백업하십시오. :-)
ASP.Net 프로젝트 인 경우 현지 ASP.Net 파일 디렉토리 (% system % 디렉토리에 있음)를 살펴볼 수 있습니다. 로컬 시스템을 파괴 한 후에 프로젝트를 실행하지 않았다면 파일.
또한 응용 프로그램이 .NET이고 바이너리를 작성한 상태에서 (휴지통을 확인하십시오) 반사경이나 유사한 도구를 사용하여 바이너리를 디 컴파일하려고 할 수 있습니다. (http://www.red-gate.com/products/reflector/) 코드를 난독 화하지 않으면 작업 결과를 검색 할 수 있습니다 ...
큰 조언이 있습니다. – ajh1138
- 1. TFS 새 파일로 최신 버전 가져 오기
- 2. 콘텐츠 그룹의 최신 버전 가져 오기 SQL
- 3. VBScript에서 VSS 8의 "최신 버전 가져 오기"가 필요합니다.
- 4. 마지막으로 "최신 버전 가져 오기"이후로 변경 집합을 표시 하시겠습니까?
- 5. TFS 특정 버전 가져 오기
- 6. 최신 Wordpress 북마크 가져 오기
- 7. Nant - 최신 폴더 가져 오기
- 8. 최신 승인 멤버 가져 오기
- 9. 항상 GAC에서 최신 DLL 가져 오기
- 10. Sharepoint 가져 오기 버전 오류
- 11. CMake에서 wxWidgets 버전 가져 오기
- 12. 버전 관리에서 최신 버전 확인
- 13. 이전 버전 트리에 대한 특정 버전 가져 오기 (@Label)
- 14. 테이블의 중복 레코드에서 최신 ID 가져 오기
- 15. 관련 컬렉션에서 최신 항목 가져 오기
- 16. 최신 날짜 행 값 가져 오기
- 17. git을 사용하여 최신 개정판 만 가져 오기
- 18. 레일스의 최신 코멘트 만 가져 오기
- 19. SQL 최신 고유 행 가져 오기
- 20. SVN에서 최신 버전의 태그 가져 오기
- 21. CVS - 최신 변경 내용 만 가져 오기
- 22. TFS에 '최신 버전 가져 오기'미리보기가 있습니까? (VSS 'Get'명령과 마찬가지로)
- 23. AnkhSVN - 최신 버전
- 24. C++ DLL 최신 버전
- 25. TFS + 최신 버전
- 26. Visual Studio 2005가 최신 버전
- 27. PrestaShop 버전 제품 가져 오기 문제
- 28. 런타임시 현재 .NET CLR 버전 가져 오기?
- 29. Mac OS X에서 이클립스 버전 가져 오기
- 30. Perforce 버전 제어에서 기존 파일 가져 오기
내 파일을 복구 할 수있는 방법은 없습니다. (슬프게도). 나는 IT 부서와 이야기를 나누었고, 내가 말했을 때 그들의 얼굴은 웃음 (grrr)으로 터지려고했다. 그리고 그들은 백업이 없다고 말했고 그것은 내 자신의 잘못이라고 말했다. 나는 오늘 밤에 Ted의 백업 근사치를 고려할 것입니다;). 아쉽게도 VSS는 편집 및 병합 모드에서 작동하지 않습니다. 하지만 모든 것이 나쁜 소식입니다. 일부 코드는 친구에게 보냈고 완전히 잊어 버렸기 때문에 친구에게 파일을 보냈지 만 내 친구는 눈물을 흘리며 보았습니다. 이제는 2 주일이 걸렸습니다. –