[英]How to read SVN Tortoise Command from Java application
當我正在做一個需要執行所有操作(如簽出,簽入,提交,回滾等)的應用程序時。請問有人可以給SVN烏龜提供命令行選項嗎?
為什么不直接從Java調用svn命令? 我的意思是我們不能使用RunTime實例打開命令提示符並將svn命令傳遞給它,這是一個壞主意嗎?
TortoiseSVN是Subversion的前端。 有關所有命令行命令的列表,請參見《 帶Subversion的版本控制》一書。 TortoiseSVN文檔的附錄E.命令行界面交叉參考提供了命令的另一個來源。
您會從Internet上獲得有關SVN烏龜的足夠幫助。
您可以在系統文件夾或Eclipse中創建存儲庫。
這些步驟將在Eclipse中安裝SVN插件。
打開Eclipse。 轉到幫助,單擊“安裝新軟件”,然后單擊“添加”按鈕。將“ Subclipse 1.2.x(Eclipse 3.2+)”放在“名稱”下,並將“ http://subclipse.tigris.org/update_1.8.x”放在“位置”:
在選擇窗口中單擊確定,選擇子剪輯選擇選項。 全選單擊下一步按鈕不適用在“檢查要安裝的項目”窗口中。 點擊下一步。 在安裝軟件之前,必須檢查並接受許可證。 單擊我接受單選框。 單擊完成。 在安裝過程中,eclipse可能會詢問所安裝插件的有效性。 安裝后單擊“確定”。 重新啟動Eclipse。
在Eclipse中創建SVN存儲庫位置
在導航器透視圖中,右鍵單擊並選擇新建。選擇SVN>從SVN檢出項目選擇選項以創建新的存儲庫位置。
填寫SVN信息庫的位置(https:// link-to-repository),然后單擊“下一步”。 項目信息已加載。 它可能會詢問用戶名和密碼或驗證存儲庫站點證書。 點擊“永久接受”。 從RAD File菜單中,選擇Import以顯示導入管理器。 從SVN中選擇“簽出項目”。 單擊下一步,選擇使用現有存儲庫位置選項以啟用下一步按鈕。 它將從存儲庫中的“ trunk”中加載所有項目。 展開中繼菜單選項,一個接一個地選擇所有項目,以將其導入工作區中的項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.