2010-03-26 97 views
2

我是Subversion的新手,想知道如何完全忽略特定名稱的所有文件夾。從我讀過的內容來看,我認爲我需要使用svn:ignore函數,但我不知道如何實際執行此操作。有些地方提到一個配置文件..有人說命令提示符。忽略SVN中某個名字的所有文件夾(subversion),如何?

我有我的顛覆回購在Windows 2008服務器上設置。我試圖去命令提示符並鍵入svn:ignore name,但沒有奏效。我用來設置我的repo(使用apache 2.2)的教程讓我在c:/中創建了一個etc文件夾。在那裏我有subversion.conf,svn-acl和svn-auth-file。

我subversion.conf文件包括這樣的:

<Location /btp> 
    DAV svn 
    SVNPath C:/Files/Work/Repositories/btp 

    AuthType Basic 
    AuthName "By The Pixel Repo" 
    AuthUserFile c:/etc/svn-auth-file 

    Require valid-user 

    AuthzSVNAccessFile c:/etc/svn-acl 
</Location> 

我用我的開發機器的客戶端TortoiseSVN的。

我有點小事,所以任何幫助表示讚賞!謝謝。

回答

0

在TortoiseSVN的做它是工作拷貝

  1. 右鍵單擊的方式
  2. TortoiseSVN的 - >屬性
  3. 的svn:忽略

以上是針對您已簽出的特定文件夾。如果你想在全球範圍內所關注的問題所有的時間爲你的Subversion安裝到

  1. TortoiseSVN的設置
  2. 一般
  3. 全球忽略模式
+0

如果您使用Windows和TortoiseSvn,則有子菜單可以執行此操作。 http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-ignore.html – understack 2010-12-15 11:09:21

1

the docspropertiessvn:ignore是一個屬性,這樣你就可以svn propset其設置爲命令,以svn propedit編輯等一半,在這個URL,你會發現精確的文檔的特殊屬性svn:ignore頁面。

+0

你能告訴我一個示例命令,我有一個很難理解文檔。 – Roeland 2010-03-26 21:51:37

+0

要使SVN忽略當前目錄中的文件'foo',請在shell提示符處使用命令'svn propset svn:ignore foo .'。 – 2010-03-27 00:02:58

+0

這樣的使用(AFAIR)將覆蓋之前設置的新的svn:ignore屬性值。更安全的選擇是'svn propedit svn:忽略.'。 – gorsky 2010-03-27 00:25:53