SVN在本地工作副本目录所在的根目录中创建.svn目录。是否可以将.svn移动到不同的目录中以使干净的目录具有工作副本?
假设我有这样的目录结构:
- Foo
- .svn (for working_copy_from_svn_repository)
- working_copy_from_svn_repository
但我希望:
- Foo
- working_copy_from_svn_repository
- Bar
- .svn (for working_copy_from_svn_repository)
有可能吗?如果没有那么你知道任何允许将其本地控制文件移动到特定位置的版本控制系统吗?
答案 0 :(得分:0)
我不认为有一种简单的方法可以将.svn
元数据目录移动到另一个位置。这种自定义可能需要对Apache Subversion工作副本代码进行重大修改。
PS出于好奇,我刚试图在Windows上使用mklink
创建目录联结,但它并没有帮助。但可能在* nix系统上工作。