Asa*_*sad 8 svn version-control tortoisesvn branch
Tortoise SVN的新用户,负责源代码管理.
我有一个Visual Studio解决方案,它包含5个webAppliation项目.我需要拿出一个并在分支机构中完成它.当我尝试分支它时,它问我其中一个选项
alt text http://img25.imageshack.us/img25/3747/svnfile.jpg
问题1:这究竟是什么?我对"头部修改"和"工作副本"感到困惑,因为它们看起来和我一样.
alt text http://img34.imageshack.us/img34/8079/svn2.jpg
编辑:
问题2:为什么我们无法从Repository GUI本身进行分支(将是头部修订版)?
问题3:您能否列出从目录分支所需的步骤!
Joh*_*lla 14
存储库中的头版本是已提交到源代码管理的最新版本.您的工作副本修订版是您拥有的当前树所反映的修订版.由于人们可能在您工作时承诺了事情,因此您的工作副本修订可能不一定等于HEAD修订版.
分支时,系统会要求您从特定点进行分支.TSVN问你想要的是什么,你有三个选择之一:
HEAD修订版)更新: OP增加了一些不属于原版的其他问题,所以我修改了我的答案.
为什么我们无法从Repository GUI本身进行分支(将是头部修订版)?
TortoiseSVN GUI不代表Subversion可能实现的完整操作集.Subversion实际上只是一组命令行工具,而TSVN是它们的包装器.如果您想在服务器上完全创建一个新分支,只需使用:
svn copy svn://example.com/repo/trunk/ svn://example.com/repo/branches/1.4
Run Code Online (Sandbox Code Playgroud)
您能列出从目录分支所需的步骤吗?
TortoiseSVN手册非常清楚如何做到这一点.看到这里.