我有一个Subversion工作副本,位于 G:\csmdepot\Builds,其中包含不同的文件,其中一些被忽略了,另一些没有被忽略(我使用Tortoise忽略了这些文件):
但是当我回到G:\ csmdepot \ Builds文件夹时,所有被忽略的文件都标记为未版本化,而svn:ignore属性中唯一的值是WimID.xml,但是这个文件也已经被版本化了。当我手动提交时,至少WimID.xml被忽略了。
我该怎么做才能将WimID.xml附加到svn:ignore属性的值中,而不删除旧值,并且我的svn提交语句有什么问题?
编辑:fso.MoveFile语句正在工作。这与我的svn命令有关。
- \Build_1.wim 被忽略了
- \Build_2.wim 被忽略了
- \WimID.xml (未被忽略)
fso.MoveFile "G:\csmdepot\Builds\WimID.xml", "G:\WimID.xml"
---批处理文件开始
G:
cd G:\csmdepot\Builds\
svn commit WimID.xml -m "Commit that WimID.xml is away"
svn propset svn:ignore WimID.xml .
批处理文件结束 ---
fso.MoveFile "G:\WimID.xml", "G:\csmdepot\Builds\WimID.xml"
但是当我回到G:\ csmdepot \ Builds文件夹时,所有被忽略的文件都标记为未版本化,而svn:ignore属性中唯一的值是WimID.xml,但是这个文件也已经被版本化了。当我手动提交时,至少WimID.xml被忽略了。
我该怎么做才能将WimID.xml附加到svn:ignore属性的值中,而不删除旧值,并且我的svn提交语句有什么问题?
编辑:fso.MoveFile语句正在工作。这与我的svn命令有关。