我的操作系统崩溃后,我安装了一个新版本(Windows 7 Pro x64)。
我想提交项目更改,因此我需要恢复本地存储库才能执行此操作。当然我在操作系统崩溃之前的所有文件都位于我的文件夹中,但是TortoiseSVN当然不知道有一个存储库。我该怎么做(我相信可以恢复该存储库)?
答案 0 :(得分:5)
如果您仍然拥有所有.svn子文件夹的存储库文件夹,那么您需要的只是在重新安装操作系统后安装TortoiseSVN。 TortoiseSVN不依赖文件系统之外的任何内容来识别工作文件夹,因此您应该只需要办理登机手续。
答案 1 :(得分:2)
我认为你在这里混淆了“存储库”和“工作副本”。
假设您在硬盘上创建了本地存储库:
要查找您的存储库,您可以对本地存储库进行全新检查,并指定以“file://”开头的位置。如果您有旧的工作副本,但存储库不在其旧位置,则可以使用TortoiseSVN命令“重定位”重新定位它。
旧的工作副本应该出现。有可能它没有显示,因为您安装了新版本的TortoiseSVN(1.7.x),它使用了与旧格式不同的更新的工作副本格式。您需要选择工作副本目录并选择“升级工作副本”,以便您可以使用它。
答案 2 :(得分:0)
只需签出一个新项目并将.svn文件夹复制到现有项目中。