2012-04-25 78 views
1

我知道svn:ignore屬性,但這並不能解決我的問題。在不影響svn的情況下忽略SVN中的目錄:在服務器上忽略?

我有一個源代碼目錄。我想在裏面創建一個名爲「build」的目錄,我將在裏面創建它。我不想在svn:ignore中放置「build」,因爲使用同一個存儲庫的其他人不需要忽略它,並且我可能希望爲此擁有不同的名稱。

普遍的問題是這樣的:

給出一個顛覆目錄的工作拷貝,我要讓將由SVN,而無需修改服務器上的任何東西被忽略的子目錄。如果我可以製作一個目錄,並在其中粘貼一個空的「.svn_ignore_this_directory」文件,那就太棒了。我想在git中它會像使用「。」創建一個.gitignore文件。在其中,但也許這是不對的。可以svn做到這一點?

回答

2

你有一個.subversion文件defines the configuration of your local machine(該文件的位置將取決於您的操作系統)。在該文件中,使用global-ignores選項來配置您希望本地Subversion忽略的文件或文件夾。對此文件所做的更改只會影響您的機器。

+0

了「?foobar的」線路,這主要是工作,謝謝 – leif 2012-04-30 22:20:15

1

我不知道,如果我知道你想要達到的目標,但:

  • 如果你想SVN忽略該文件夾根本就沒有版本吧。根據您使用的客戶端,您可以隱藏未提供版本的文件/文件夾。
  • 如果其他人不需要忽略,他們需要版本化?如果那是真的,那麼你忽略它是沒有意義的。

很抱歉,如果我誤解你了。

+0

特別同意你的第二個點在那裏! – zanlok 2012-04-26 02:48:16

+0

沒有解決我在找什麼。我想從沉默的svn status – leif 2012-04-30 22:20:01