2013-04-22 53 views
1

我有一個叫/downloads/assets/guidance/目錄是在我的SVN倉庫,並擁有多個圖像。但是,這些圖像在回購中是而不是,並且是內容管理的。SVN本地不承認改變特定目錄

我使用SVN,版本1.6.11(r934486)。

我在該目錄中的影像數量都顯示爲無法識別的?,但有這麼多的是,填補了命令行的緩衝區,我無法查看我的實際變化。

(從svn stat輸出)我離開了我一噸的這些:

?  downloads/assets/guidance/55.jpg 
?  downloads/assets/guidance/19.jpg 
?  downloads/assets/guidance/38.jpg 
?  downloads/assets/guidance/56.jpg 
?  downloads/assets/guidance/39.jpg 
?  downloads/assets/guidance/57.jpg 
?  downloads/assets/guidance/58.jpg 

我怎麼能忽略這些文件/在我的本地工作副本目錄只,而不會影響與共享SVN回購協議其他開發人員?

回答

1

我猜你正在談論的svn stat輸出。只需使用選項-q--quiet)。這將抑制所有受控的項:

svn stat -q downloads/assets/ 

更新:您還可以設置該屬性svn:ignore自動抑制一些版本的文件:

svn propset svn:ignore '*.jpg' download/assets 

在這種情況下,你可以使用選項--no-ignore到忽略svn:忽略屬性,即顯示將被壓制的文件。

+0

我提供的輸出是'svn stat',是的。我不想壓制__all__未版本控制的項目。我只想抑制未版本化的項目出現在'downloads/assets /'目錄的'svn stat'中 - 這可能嗎? – crmpicco 2013-04-23 08:36:18

+0

我的擔心是,如果我在本地應用這個'propset',那麼它會在下次我提交時被複制到回購庫,隨後影響到其他從同一回購庫工作的其他人?這是我不想做的事情。基本上我只想影響我的工作副本。 – crmpicco 2013-04-24 09:32:59

+0

我知道我可以這樣做:'svn st | grep -v downloads/assets /'忽略該目錄中的所有內容。但在我的工作副本中並不是永久的。 – crmpicco 2013-04-29 14:19:25