0
我想使用javahl從svn結算java程序中的源代碼。 嘗試Javahl,因爲它似乎是免費的,也用於商業用途。從svn通過javahl簡單結賬
我需要簽出類似http://example.com/svn/project1/trunk的東西到本地目錄。
這應該是一個相當直接的過程,只需幾行代碼?仍然我找不到任何教程如何做到這一點。
你可以舉一些例子java行嗎?
我想使用javahl從svn結算java程序中的源代碼。 嘗試Javahl,因爲它似乎是免費的,也用於商業用途。從svn通過javahl簡單結賬
我需要簽出類似http://example.com/svn/project1/trunk的東西到本地目錄。
這應該是一個相當直接的過程,只需幾行代碼?仍然我找不到任何教程如何做到這一點。
你可以舉一些例子java行嗎?
看 http://wiki.svnkit.com/Getting_Started_With_SVNKit 和 http://wiki.svnkit.com/Managing_A_Working_Copy
private static long checkout(SVNURL url , SVNRevision revision , File destPath , boolean isRecursive) throws SVNException {
SVNUpdateClient updateClient = ourClientManager.getUpdateClient();
/*
* sets externals not to be ignored during the checkout
*/
updateClient.setIgnoreExternals(false);
/*
* returns the number of the revision at which the working copy is
*/
return updateClient.doCheckout(url , destPath , revision , revision , isRecursive);
}
但是,這是svnkit,有沒有辦法只使用javahl? – nemoo
這個答案不應該被標記爲正確或最好的,因爲不幸的是它不回答這個問題。這個問題談論JavaHL和這個答案是關於SVNKit – ederollora
答案與javahl相關,而不是svnkit。兩者都不同。 –