SVN - 从存储库获取所有文件的步骤?
SVN - Steps to get all the files from a repository?
我们在网络上有一个现有的存储库,通过 HTTP: 访问。
我应该先将这些文件导入我的本地机器吗?我尝试导入目录、文件等,本地文件夹中的所有内容都是空的。它说 "success",但什么也没有出现!
在我这边创建存储库没有意义。但是所有的教程似乎都这么说,但我认为他们假设你是从零开始的。
我对 Tortoise SVN 的体验大多是负面的。通常,无论我认为我应该做什么,结果都是不正确的,我最终不得不撤消、重做,或者失去我的工作。有一次我什至设法破坏了主存储库并且必须从备份中恢复它。
我绝对不能破坏这个现有的存储库!
如果您习惯使用 CVS 或一些较旧的版本控制系统,请注意 SVN 使用相同术语的方式不同。在那些中,结帐通常意味着以独占模式锁定。
在 SVN 中,checkout 将制作一个副本并自动管理修订并帮助您从多个来源合并。您不需要锁定文件,除非它是图形文件或其他合并没有意义的二进制文件。
因此在 TortoiseSVN 中,您可以签出和编辑文件。文件上的图标将更改以指示其状态。
与 git 相比,SVN 更简单,其中相同的术语再次被重新定义并显着增强!
我们在网络上有一个现有的存储库,通过 HTTP: 访问。
我应该先将这些文件导入我的本地机器吗?我尝试导入目录、文件等,本地文件夹中的所有内容都是空的。它说 "success",但什么也没有出现!
在我这边创建存储库没有意义。但是所有的教程似乎都这么说,但我认为他们假设你是从零开始的。
我对 Tortoise SVN 的体验大多是负面的。通常,无论我认为我应该做什么,结果都是不正确的,我最终不得不撤消、重做,或者失去我的工作。有一次我什至设法破坏了主存储库并且必须从备份中恢复它。
我绝对不能破坏这个现有的存储库!
如果您习惯使用 CVS 或一些较旧的版本控制系统,请注意 SVN 使用相同术语的方式不同。在那些中,结帐通常意味着以独占模式锁定。
在 SVN 中,checkout 将制作一个副本并自动管理修订并帮助您从多个来源合并。您不需要锁定文件,除非它是图形文件或其他合并没有意义的二进制文件。
因此在 TortoiseSVN 中,您可以签出和编辑文件。文件上的图标将更改以指示其状态。
与 git 相比,SVN 更简单,其中相同的术语再次被重新定义并显着增强!