題目3 那些流行的專案版本管理軟體

2022-08-26 03:09:07 字數 794 閱讀 1883

microsoft tfs:

優點:任務版本上能將需求、專案進度一覽無餘,對於小團隊來說比甘特圖更有用;整合了專案管理、版本控制、bug跟蹤,能有效實現

scrum

;能與vs

無縫接合。

缺點:功能太複雜,不夠直觀;訪問、填寫記錄不方便;需要64位作業系統。

github:

優點:比svn更快的分支切換;隨時提交**;有全世界最大的開源社群

缺點:由於是分布式,如果忘記push就會導致不同步;

windows

下使用命令列不太方便。

trac:

優點:靈活,簡單;許可權體系比較完備

缺點:不支援多專案;核心功能太少;不支援word而使用

wiki

編輯文件

優點:可以自動建立分類檢視;自動提供撤銷、重做和儲存功能

缺點:更新版本可能導致外掛程式失效

svn:

優點:安全性比較高;支援0|1業務  

缺點:速度慢;資料不透明

關於github:

我用github其實只有乙個原因——我周圍的人都在用github。

說實話,剛看到同學在使用github時候,它給我的感覺就是——很高階,很大氣。然後我就也想用用試試(我在此前從未接觸過專案管理軟體,或者說,從來沒接觸過專案)。雖然它是通過命令列來提交**,但是也並不是很複雜(起碼我暫時還沒用到過很複雜的功能)。github沒有很明顯的缺點,在版本管理方面的優勢也不少,而且現在github這麼火,會使用git的人肯定很多,在將來與同事合作時使用git也能避免學習乙個新的專案管理軟體而帶來一些負擔。

流行的源程式版本管理軟體和專案管理軟體各自的優缺點

1 microsoft tfs tfs本身的功能非常強大,並不單單是個原始碼管理,不過個人用起來一般也就主要用其原始碼管理功能。感覺tfs還是很強大的 缺點 2 github git 是乙個源 版本控制系統,正在迅速成為開源專案的標準。它有乙個強大的分布式模型,允許高階使用者用分支來處理各種棘手的問...

Git 的 版本管理那些事

安裝完成你得有你自己的身份,找到 git git bash 你得配置 git config global user.name your name 生成ssh,ssh t git github.com本地與github倉庫相連 git新建乙個倉庫,然後本地建乙個資料夾,git init git add...

unity3d專案版本管理設定

unity3d老是有一堆亂七八糟的檔案,好像不提交也不行,特別是那煩人的meta檔案,哪到底unity專案提交到版本管理哪些東西可以忽略呢?應該設定些什麼東西呢?如圖所示 接著就是傳說中的忽略檔案設定,簡單的說明一下就是,assets不能忽略這個就不解釋了,projectsettings不能忽略,忽...