Versions版本控制工具破解版(Versions.zip)下載請見本博文附件。下載后在MAC安裝完以后,圖標是蓮花狀。見下圖:
?
雙擊運行如下圖:
? ?點擊Repository,連接SVN服務器Repository(服務器端采用的是SVN服務端),見下圖:
??
輸入所需值,如下圖:
?Location 值要與URL Prefix保持一致,都為SVN Repository 地址,本文中Location 值為https://eshow_wanghaiwei@192.168.1.210/svn/20121225_wohotel_phone/
URL Prefix值為:https://192.168.1.210/svn/20121225_wohotel_phone/。 點擊Create 進入下圖:
?
至此已經連接到了SVN服務器上的20121225_wohotel_phone倉。我們可以將需要進行版本控制的應用Import到SVN服務器倉trunk目錄下。如下圖:
也可以將倉中trunk目錄下的應用檢出,如下圖:
點擊Checkout后選擇檢出存放的路徑及名稱,如下圖:
點擊Checkout,檢出。如下圖:
?
至此已利用Versions完成了應用程序的導入,檢出。在Versions中,所謂的Import,純粹是導入,本地的項目是沒有加入版本控制的,那么就需要你重新checkout下來,才真正建立鏈接。
以上是該軟件的簡單使用,該軟件使用中會出現一個bug,即新建或刪除的類,提交上去后,別人update下來,在xcode中文件顯示找不到,但是finder打開,文件是增加或刪除了的,因此,每次需要在xocde中手動刪除或增加那些找不到的文件,也算是美中不足吧。
- Versions.zip (8.9 MB)
?
問常用的版本控制工具都有什?各有什特點(主要是速度與存儲方式)?
Starteam?
是一個集合了版本控制、構建管理(Build Management)和缺陷跟蹤系統為一體的軟件,并且具有強大的圖形界面,易學易用;但管理復雜、維護困難。2002年底被Borland公司收購。
PVCS Version Manager
是美國的MERANT公司軟件配置管理工具PVCS 家族中的一個組成部分,它能夠實現源代碼、可執行文件、應用文件、圖形文件和文檔的版本管理;它能安全地支持軟件并行開發,對多個軟件版本的變更進行有效的控制管理。
ClearCase(CC)
是ROSE構件的一部分,目前最牛的配置管理工具,主要應用于復雜的產品發放、分布式團隊合作、并行的開發和維護任務。可以控制word, excel,powerpoint,visio等文件格式,對于不認識的格式可以自己定義一種類型來標識。
Visual SourceSafe(VSS)
簡單易用、方便高效、與Windows操作系統及微軟開發工具高度集成。
CVS(Concurrent Versions System)
是開發源碼的并發版本系統,它是目前最流行的面向軟件開發人員的源代碼版本管理解決方案。它可用于各種平臺,包括 Linux 、Unix和 Windows NT/2000/XP等等。
前面三種是重量級的商業版本控制工具,更適合龐大的團隊和項目,并且價格不菲。Visual SourceSafe是微軟的產品,當然只能用在windows平臺并與微軟的開發工具無縫集成。CVS免費開源,并且幾乎所有開源項目都是使用CVS進行版本管理,無疑,它是我們Java開發者最優選擇。
?
IOS 開發中代碼版本控制
前兩個需求 git有命令支持 我以前經常這么搞 最后一個 你要編譯成靜態庫 你的合作伙伴就開不到實現代碼了
?