Windows SVN-从存储库获取所有文件的步骤?
我们在网络上有一个通过HTTP访问的现有存储库: 我应该先将这些文件导入本地计算机吗?我尝试导入目录、文件等,本地文件夹中的所有内容都是空的。上面写着“成功”,但什么都没有出现 在我这边创建一个存储库是没有意义的。但是所有的教程似乎都是这么说的,但我认为他们认为你是从零开始的 我对乌龟SVN的体验大多是负面的。通常情况下,我认为我应该做的事情结果都是不正确的,我最终不得不撤销、重做,或者丢掉我的工作。有一次,我甚至破坏了主存储库,它必须从备份中恢复Windows SVN-从存储库获取所有文件的步骤?,windows,svn,tortoisesvn,Windows,Svn,Tortoisesvn,我们在网络上有一个通过HTTP访问的现有存储库: 我应该先将这些文件导入本地计算机吗?我尝试导入目录、文件等,本地文件夹中的所有内容都是空的。上面写着“成功”,但什么都没有出现 在我这边创建一个存储库是没有意义的。但是所有的教程似乎都是这么说的,但我认为他们认为你是从零开始的 我对乌龟SVN的体验大多是负面的。通常情况下,我认为我应该做的事情结果都是不正确的,我最终不得不撤销、重做,或者丢掉我的工作。有一次,我甚至破坏了主存储库,它必须从备份中恢复 我绝对不能破坏这个现有的存储库 如果您习惯于C
我绝对不能破坏这个现有的存储库 如果您习惯于CVS或一些较旧的版本控制系统,请注意SVN使用相同的术语的方式有所不同。在这些情况下,签出通常意味着在独占模式下锁定 在SVN中,checkout将创建副本并自动管理修订,并帮助您合并多个源。您不需要锁定文件,除非它是图形文件或其他二进制文件,在这种情况下合并没有意义 因此,在OrtoiseSVN中,您可以签出并编辑文件。文件上的图标将更改以指示其状态
与git相比,SVN很容易,在git中,相同的术语再次被重新定义并显著增加 听起来你好像在不太了解SVN的情况下尝试使用它。从阅读一些基础知识开始:创建一个工作副本-@IvanJovovic-我同意。所以我应该签出所有的文件?这难道不会阻止其他人修改它们吗?为什么不导入副本?要从存储库中获取“工作副本”(可以处理的文件的副本),您需要执行“签出”。一旦你有了一份工作副本,你可以进行编辑/提交/等等。我还建议你像Ivan一样至少阅读一些svnbook。它写得很好,有很好的有用信息。所以我应该签出所有的文件吗对这不会阻止其他人修改它们吗不,为什么不导入和复制它们因为SVN不是这样工作的。如果您复制它们,SVN将无法跟踪您的更改以及CVS打算执行的所有其他操作。煮一杯咖啡/T恤/鸡尾酒,开始阅读SVN基础知识:)