2012-06-22 22 views
2

在TortoiseSVN中,「鉤子」目錄在哪裏?在哪裏放置commit-access-control.cfg以管理控制權限?謝謝TortoiseSVN和commit-access-control.cfg

爲了更清楚: TortoiseSVN在Windows上安裝svn在哪裏?我一直在Unix下手動完成它,Tortoise只是自己創建,我不知道本地存儲庫在哪裏。謝謝

+0

難道我在這裏發現一些嚴重的誤解? TortoiseSVN本身安裝在嚮導中選擇的任何位置(通常爲'%PROGRAMFILES%\ TortoiseSVN'),並且存儲庫當然是通過右鍵單擊手動創建的。 –

+0

%PROGRAMFILES%\ TortoiseSVN我希望看到一個「hook」目錄,就像我在unix中看到的那樣,我安裝svn並運行「svnadmin create/some/local/repo」,但我沒有看到它。 – pistacchio

回答

0

該目錄應該與每個svn respoitory,而不是與tortoisesvn程序。

1

TortoiseSVN是一個顛覆客戶端軟件。 Subversion服務器中存在hooks文件夾。閱讀更多here

1

當你發出命令:

svnadmin create /some/local/repo 

...要創建在給定的路徑( 「/一些/本地/回購」)一。通過TortoiseSVN的提供的GUI替代如下:

  1. 打開Windows資源管理器
  2. 瀏覽到您希望您的存儲庫中的文件夾(如「C:\ MyData的\」)
  3. 創建一個空文件夾(如「C:\ MyData的\ ProjectFoo」)
  4. 在新創建的文件夾,點擊右鍵,選擇「TortoiseSVN的 - >創建此信息庫」

因此幾乎沒有機會,TortoiseSVN會選擇存儲庫的位置給你。 (當然,這與工作副本或TortoiseSVN本身的位置無關。)

您可以在回購庫中找到「hooks」文件夾(例如「C:\ MyData \ ProjectFoo \ hooks」)。

(你似乎使用Perl hook script是。你需要一個工作Perl interpreter來運行它。)