電腦版
程序員必備工具之版本控制軟件
TortoiseSVN是Subversion 版本控制系統(tǒng)的一個(gè)免費(fèi)開源客戶端?梢猿綍r(shí)間的管理文件和目錄。文件保存在中央版本庫,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務(wù)器。你可以將文件恢復(fù)到過去的版本,并且可以通過檢查歷史知道數(shù)據(jù)做了哪些修改,誰做的修改。這就是為什么許多人將 Subversion 和版本控制系統(tǒng)看作一種“時(shí)間機(jī)器”。
1. 備份工作檔案是十分重要的。您永遠(yuǎn)不知道計(jì)算機(jī)上的硬盤何時(shí)會(huì)壞掉。根據(jù)經(jīng)驗(yàn)法則再加上摩菲定理,壞事情往往都發(fā)生在最重要的時(shí)刻。例如,要release東西的前一刻,硬盤完全壞掉,無法修復(fù)。所以,常常備份工作數(shù)據(jù)是非常重要的。大部分公司的server都會(huì)有專門的備份機(jī)制,甚至是異地備援。絕對(duì)比放在自己的計(jì)算機(jī)里頭,或是隨身碟上面來的安全。
2. 版本控管非常重要。您無法保證手頭上最新版本永遠(yuǎn)都是對(duì)的。很多時(shí)候,在經(jīng)過數(shù)天努力工作后,您才發(fā)現(xiàn)走錯(cuò)方向。需要將所有的修改回復(fù)到數(shù)天前版本。沒有幾個(gè)人能夠完全記住自己修改過什么東西。如果沒有做好版本控管,那么,最差的狀況就是要全部重來。
版本控制是管理信息修改的藝術(shù),它一直是程序員最重要的工具,程序員經(jīng)常會(huì)花時(shí)間作出小的修改,然后又在某一天取消了這些修改,想象一下一個(gè)開發(fā)者并行工作的團(tuán)隊(duì) - 或許是同時(shí)工作在同一個(gè)文件!- 你就會(huì)明白為什么一個(gè)好的系統(tǒng)需要管理潛在的混亂。
安裝TortoiseSVN。很簡單,一路“Next”即可。安裝完TortoiseSVN后,重啟計(jì)算機(jī)。現(xiàn)在,你就可以使用TortoiseSVN了。TortoiseSVN集成于windows的資源管理器,直接在資源管理器中點(diǎn)擊鼠標(biāo)右鍵即可看到TortoiseSVN的功能選項(xiàng)。
點(diǎn)擊反饋,軟件下載失敗? 軟件下載后無法使用?飛翔小編十二分誠意等待著您的投訴與建議
APK文件怎么打開,下載APK文件如何安裝到手機(jī)?推薦使用豌豆莢