2009-10-15 107 views
0

如何使用svnkit枚舉根目錄中的svn存儲庫?svnkit:如何枚舉根目錄中的svn存儲庫?

+0

您是否已升通過這個? https://wiki.svnkit.com/Managing_Repository_With_SVNKit – 2009-10-15 07:16:15

+0

這有什麼用?我正在討論一個根目錄下的多個svn倉庫。據我可以告訴SVNKit給你很多功能,一旦你知道一個特定的存儲庫路徑,但我找不到枚舉存儲庫功能。 – 2009-10-15 13:01:37

回答

1

我不知道很多關於svnkit但考慮執行了SVN文件,指示svn庫的存在遞歸搜索...

我忘記SVN回購的結構,而是尋找隱藏文件和以「。」開頭的文件夾。我認爲.svn是一個隱藏文件夾,表示svn回購?

2

我認爲(我1年前與SVN套件的工作),你必須手動列出所有目錄旁邊的倉庫路徑:

因此,如果您repopath是:

/var/svn/myrepo 

你應該列出

/var/svn/ 

,並通過連接到他們檢查所有目錄(只是嘗試SVN LS)

+1

這就是我最終做的事情......你仍然必須嘗試做一些svnkit操作,並準備好在子目錄不是svn存儲庫時引發異常。如果他們有一種測試/枚舉不引發異常的目錄的方法,它會更清潔。 – 2009-10-16 13:13:08