8
|
Asad · 技术社区 · 15 年前 |
![]() |
1
14
这个
头部修正
存储库中是已提交给源代码管理的最新修订版。你的
工作拷贝
修订是当前树所反映的修订。因为人们可能在你工作时承诺了一些事情,所以你的工作副本修订版不一定等于
当你分支时,你被要求分支 从一个特定的点 . TSVN正在询问您希望这一点是什么,您有三个选择之一:
更新: 操作添加了一些不属于原始内容的附加问题,所以我修改了我的答案。
Tortoissesvn GUI并不代表Subversion可能完成的一整套操作。Subversion实际上只是一组命令行工具,TSVN是它们的包装器。如果您想在服务器上创建一个完整的新分支,只需使用:
Tortoissesvn手册非常明确地说明了如何做到这一点。见 here . |
![]() |
2
3
|
![]() |
3
2
您的工作副本可以使用不同的版本作为存储库的主版本。也就是说,当您处理工作副本时,您签出了一个不是最新版本的特定修订版,或者用户提交到存储库。 |
![]() |
4
2
为了回答问题2,您 可以 从Tortoissesvn GUI创建分支。使用存储库浏览器,找到要从中分支的路径,然后右键单击该文件夹并选择“复制到…”。输入的URL将是要分支的URL 到 (通常以“分支”文件夹为根)。 这将在存储库中远程创建一个分支,而不需要先创建一个工作副本。该操作被称为“copy”而不是“branch”的原因是SVN中的分支操作实际上与创建副本相同(这不是一个不同的操作)。 |
![]() |
Eric · pip安装-e svn+ssh不接受用户 7 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 7 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 7 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |