這裏有個新手。我只是想知道在開發一個大型java項目時,我們總是使用svn倉庫來進行代碼共享,但是可以在該倉庫中運行項目嗎?或者是否有任何允許多個用戶在同一個地方開發和測試相同項目的java系統?在svn repository中運行一個項目
回答
存儲庫只保存你的代碼無法運行,從信息庫中的代碼。
如果你想建立/測試代碼集中,那麼你需要一個像詹金斯持續集成服務器(CI)(http://jenkins-ci.org/)
此服務器可以提取SVN項目建設,運行測試(如果有的話),甚至將其部署到服務器上。
你在想了錯誤的方式 - 當開發人員工作在一個項目中,他們下載什麼叫做版本庫的「工作副本」,然後運行它,並進行修改/測試它在本地計算機上。完成後,他們會將更改「提交」到存儲庫,供其他人使用。
不要直接運行在資源庫中的項目。
謝謝,我知道,但我想要做的事情是讓我們說我有用於存儲庫的VPS,並且我希望能夠在存儲庫中運行該項目,就好像它從該vps運行一樣。爲了更清楚我想觸發這個執行過程,讓我們說Eclipse,因爲我知道該項目已經存在。 – FDem
@FDem我不完全確定你的意思 - 但大概你可以檢查出你的VPS上的工作副本,然後從那裏運行它?或者這是一個服務器應用程序? – berry120
更現實的例子然後:我有服務器在IP地址:1.1.1.1它擁有我的svn存儲庫,因此擁有我的源代碼和項目信息等等。然後是我和我的團隊在辦公室工作與IP地址2.2.2.1-5 。我們連接到該存儲庫(1.1.1.1)進行簽出,提交等。是否可以從2.2.2.1的計算機中構建並運行1.1.1.1中的源代碼?理論上有源代碼,爲什麼不呢? – FDem
在主要的IDE,比如Eclipse,JDeveloper中,NetBeans中,有建立在版本控制功能。
所以,你用你的IDE來構建應用程序或進行更改,並使用更新/提交你所期望的結局版本系統的功能。
- 1. 在svn repository中創建svn結構
- 2. 作爲Android項目運行svn
- 3. Eclipse:如何從svn運行項目?
- 4. SVN Local Repository
- 5. SBT:在多模塊項目中運行另一個項目後運行測試
- 6. 動態在另一個項目中運行Enum項目
- 7. git-svn display svn repository url
- 8. 運行在另一個項目
- 9. 在hostgator上運行一個symfony項目
- 10. 在運行時在一個scala項目中加載一個類
- 11. 將兩個CVS項目合併到一個SVN項目中
- 12. 如何在另一個項目中運行一個項目的形式
- 13. 從Visual Studio的另一個項目運行一個項目
- 14. GIT從一個多項目結構克隆一個SVN項目
- 15. 無法使用Netbeans 7.0.1從SVN Repository創建PHP項目
- 16. SVN | WordPress Repository下載
- 17. 在Visual Studio中運行多個項目
- 18. JUnit在Eclipse中運行兩個項目
- 19. 在eclipse中更新多個svn項目
- 20. 在Windows中使用SVN(Wordpress plugin-repository)?
- 21. 如何在eclipse中設置SVN REPOSITORY?
- 22. Repository模式:添加項目
- 23. 在NetBeans中運行項目?
- 24. 在項目中運行webpack
- 25. 在IntelliJ中運行項目
- 26. 運行一個在項目中的可執行文件
- 27. config codeigniter運行第一個項目
- 28. 如何運行一個春天項目
- 29. 如何在一個項目中管理多個svn回購?
- 30. 在一個項目中使用多個svn存儲庫
我強烈建議你考慮閱讀SVNBook http://svnbook.red-bean.com/en/1.7/index.html – bahrep
我知道,但我想說明的是源文件已經存在不他們。所以我想知道是否有一種方法可以編譯/構建並從我的IDE中運行該項目,該IDE已經連接到該svn以進行代碼共享。我希望這很清楚。 – FDem