CVS的替代品 SVN代替

2021-04-08 17:05:43 字數 1228 閱讀 5329

cvs的替代品:svn代替。

現在開發的原始碼,版本等管理一般都是

)專案開始於

2000年2月,作者之一是著名的 open source development with cvs 作者karl fogel,也是cvs的開發者。

subversion開始由collabnet(

subversion意為更好的cvs,所以它除了包括了大多數cvs的特點,還有一些新鮮的東西:

repositories 可以用內建的berkeleydb 或者普通檔案實現。

目錄在 subversion中和檔案一樣是versionable的物件,還有檔案重名民等。subversion還允許使用者追蹤檔案和目錄的任意屬性資訊,包括元資訊(meta-data)。甚至包括符號連線。

在 subversion中,容易移動,複製和重新命名。

提交原子性。

二進位制檔案處理的增強。

本地化訊息localized messages

subversion根據本地設定(locale settings) 用gettext()顯示翻譯過的錯誤,資訊,幫助等。

branching and tagging are cheap (constant time) operations

subversion支援目前所有的流行的作業系統,比如unix, win32, beos, os/2, macos x等。

文件:

更多的資訊還是到主頁

上去看吧。

相關**:

subversion for windows 安裝指南

version control with subversion中文版:

Tmux GNU Screen 的替代品

12十 2010 對於 sa 來講,tmux 可以稱得上為神器。這是一個可以在終端裡開啟多視窗的工具,它由 openbsd 團隊開發維護,是 openbsd 的基礎系統軟體之一,基於 bsd 許可證釋出,可以稱之為 gnu screen 的 bsd 替代版。除了 openbsd 外,它也可執行於 l...

陣列的替代品

模板類vector和array是陣列的替代品。vector是一種動態陣列,使用堆分配記憶體,可以增 刪 改 查,缺點是效率低。include.using namespace std std vectortemp int n cin n std vectortemp1 n 建立n個原始的陣列vecto...

yarn npm的替代品

yarn的簡介 yarn是facebook釋出的一款取代npm的包管理工具。yarn的安裝 npm install g yarn 檢視版本 yarn versionyarn config set registry g yarn config set sass binary site gyarn的常用...

陣列的替代品

1 include 標準輸出流 2 include 迭代器物件 3 include 排序演算法標頭檔案 4 using namespace std 5void aa 8 向陣列末尾新增一條資料 9 vecdouble.push back 100.8 10 vector iterator it 得到迭...

陣列的替代品

1.模板類vector vectorarray1 n elem 宣告建立一個名為array1的vector物件,它可儲存n elem個型別為typename的元素 n elem可以是整形常量 變數 1 vector array1 4 2 array 0 0.0 3 array 1 1.0 4 arr...