我在使用TortoiseSVN合并项目的两个分支后提交更改时出现问题。我无法在SVN合并后提交更改
下面是详细介绍:
我也该我工作的合并分支项目的树干。
项目包括主存储库和库联合到主存储库作为SVN外部(库也支链)作为项目的子目录。
当我试图提交更改TortoiseSVN的说:
Commit A
re all the targets part of the same working copy?
Unable to lock 'D:\websites\project\lib'
Please execute the "Cleanup" command.
当然清理并没有帮助。
的svn:外部关键字为项目目录被明确定义,也的lib文件夹仍含有库的正确版本(主干版本)。
SVN服务器和客户端都在1.5.x版本(TortoiseSVN是1.5.3.x)。
从两个视项目的技术点和库在同一个SVN库项目。
任何想法出了什么问题?
我一直在google搜索了一下该解决方案,但没有发现任何有用的东西,所以我试图承诺两个步骤我的变化:
- 承诺从
- 提交更改从项目文件夹中的变化库文件夹
其中没有任何问题。
但我仍然想知道为什么我不能在一次提交中提交所有内容。
EDITS:
- (后肯ģ回答)的TortoiseSVN的1.3.x的修正版本 - > 1.5.3.x.
这是更复杂的东西:( 今天我得到这个错误,当我更新资料库 - SVN无法锁定其在 库后清理SVN说文件夹: 无法增加目录“d: \网站\工程\进口':同名的版本目录已存在 我将调查它 – 2008-10-23 07:22:56