我似乎記得在某個地方看到這個,但對於我的生活搜索沒有找到我期待的結果。這是我想要的:SVN在結帳離開
我有一個項目存儲庫。其他svn倉庫中有我想包含在我的項目中的庫。當我在主項目上進行SVN提交時,我希望所有文件(包括庫的簽出)都提交給主項目存儲庫。同時,我還希望能夠在庫文件夾上執行svn更新,並讓它從其自己的存儲庫中的其他位置下載更新。
這是可能的,對 - 如何?
在,這是一個令人困惑的說明的情況下,我會盡力做一個直觀的:
\ Project Repository (@ my.svn.com)
\ project source files
\ project media files, etc.
\ Libraries
\ some library (@ gnu.svn.com)
\ some other library (@ fsf.svn.com)
在這種情況下,做一個SVN提交項目本身會造成「一些圖書館」的內容, 「一些其他庫」被提交給「項目庫」的存儲庫。但是,如果我要在「某個庫」上執行SVN更新,它會從它自己的svn,gnu.svn.com中刪除它的更新。
(目前使用TortoiseSVN但不害怕使用命令行SVN如果需要的話)
不,我說的是錯的這樣做,但你爲什麼需要擁有所有庫的源代碼,而不是僅僅爲所述庫提供jar文件?在我看來,像處理依賴關係的方式過於複雜。再次,我不批評選擇,只是對激發它的特定用例感到好奇(SVN外部vs lib文件夾)。 – Newtopian
我正在python工作 –