2011-04-05 60 views
0

我無法使用Subversion命令行客戶端將屬性更改添加到更改列表上的目錄。 Subversion不斷跳過我想添加的目錄(這是我的項目的主幹)。請參閱下面的控制檯輸出,從工作副本的根目錄。我想添加的更改位於.目錄中。如何將目錄上的屬性更改添加到Subversion

$ svn st 
M  . 
M  some/file/do-not-commit.html 

--- Changelist 'index': 
M  some/other/file.html 

這裏的DIFF:

$ svn diff 
Property changes on: . 
___________________________________________________________________ 
Modified: svn:mergeinfo 
    Merged /extern/trunk/site:r135-162 

<snipped rest of diff> 

當我嘗試在.添加屬性更改index變更列表會發生什麼:

$ svn cl index . 
Skipped '.' 

someome能幫我打顛覆成提交?提前致謝。爲了完整起見,這裏的確切顛覆版本(這是從Debian的擠壓一):

$ svn --version 
svn, version 1.6.12 (r955767) 
    compiled Mar 1 2011, 22:17:06 

Copyright (C) 2000-2009 CollabNet. 
Subversion is open source software, see http://subversion.tigris.org/ 
This product includes software developed by CollabNet (http://www.Collab.Net/). 

The following repository access (RA) modules are available: 

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon. 
    - handles 'http' scheme 
    - handles 'https' scheme 
* ra_svn : Module for accessing a repository using the svn network protocol. 
    - with Cyrus SASL authentication 
    - handles 'svn' scheme 
* ra_local : Module for accessing a repository on local disk. 
    - handles 'file' scheme 
* ra_serf : Module for accessing a repository via WebDAV protocol using serf. 
    - handles 'http' scheme 
    - handles 'https' scheme 

回答

1

Subversion中修改列表不支持屬性更改。只有文件或目錄。

+0

我很害怕這個。我通過做一個非常冗長乏味的非遞歸提交來解決我的問題,所以我會避免意外提交一個我不想提交的文件。 – 2011-04-05 08:57:10