[請益] 如何做版本控管

看板Soft_Job作者 (水樹奈奈紅白登場!!!)時間14年前 (2011/04/11 12:43), 編輯推噓5(5013)
留言18則, 10人參與, 最新討論串1/4 (看更多)
進入公司兩年公司終於決定要導入版本控管 先說一下目前公司的狀況 開發專案的環境: ASP.NET網站 有VB也有C# .NET WINFORM JAVA 開發工具為VS2008 VS2010 NetBeans 公司的電腦和SERVER目前全都是Windows 今年可能會加入開發APPLE的APP(以目前產品為基礎給IPhone用的延伸功能) ---- 主管提出來要我們去研究的軟體是Git 自己稍微摸索了一下發現我搞不大清楚版本控管軟體的整個操作流程 裝了Git和Tortoisegit 摸索起來感覺像是不會開車但是坐在駕駛座這樣 = = 不知道有沒有比較好的介紹網站或是書籍可以參考的?? 如果有關於Tortoisegit的操作方式會更好 網路上關於Git的資訊我查到幾乎都是用Command line的方式去操作沒用圖形介面 大多數使用者都是這樣使用的嗎? ------- 另外大家會比較推薦用Mercurial嗎? 因為我公司都是在windows平台上開發,跟git的相容似乎不是非常好 兩者在功能上不知道差異大不大? -- 關於中文檔名路徑的支援似乎git跟hg都無解? 不知是否有其他替代方案? --- 這類軟體一般都要摸索多久才會上手阿? 上頭想趕快導入,但是目前公司專案一大堆時程都被客戶追著要進度 感覺沒有很多時間去研究 我想估計一下會花多少時間 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.59.162.42 ※ 編輯: erik777 來自: 210.59.162.42 (04/11 12:48)

04/11 12:45, , 1F
comment ?你想表達的是command line 吧
04/11 12:45, 1F

04/11 12:45, , 2F
如果真的搞不定的話 svn 加減用也是可以 單純commit/update
04/11 12:45, 2F

04/11 12:46, , 3F
git 基本上真的比較不常看到 GUI tool ,可以試試看smartGit
04/11 12:46, 3F

04/11 12:46, , 4F
Mercurial 能見度感覺上在台灣比較低,我最近試用覺得還ok。
04/11 12:46, 4F

04/11 12:47, , 5F
如果你要找台灣比較多人用的,svn應該不算小宗吧...
04/11 12:47, 5F

04/11 14:07, , 6F
那就TFS吧~但不是免費的
04/11 14:07, 6F

04/11 14:21, , 7F
公司不打算用SVN 我們需要離線也能做版本控管的軟體
04/11 14:21, 7F
※ 編輯: erik777 來自: 210.59.162.42 (04/11 14:24)

04/11 20:37, , 8F
用 Visual Studio 不考慮 Visual Source Safe?
04/11 20:37, 8F

04/11 20:50, , 9F
我們公司是用VSS~就是樓上說的~個人是覺得簡單好用~
04/11 20:50, 9F

04/11 22:08, , 10F
tfs2010...
04/11 22:08, 10F

04/11 23:01, , 11F
對阿 既然全部都用ms了 版本控制也用vss就好
04/11 23:01, 11F

04/11 23:02, , 12F
而且vss還可以跟vs併在一起用 end user根本不用學vss
04/11 23:02, 12F

04/11 23:42, , 13F
公司還有JAVA程式 滿重要的 這個就不能用VSS了吧??
04/11 23:42, 13F

04/12 01:01, , 14F
Git GUI有Tower,個人認為相當不錯 (Mac only)
04/12 01:01, 14F

04/12 07:36, , 15F
有點好奇,公司撐多久才想用版本控管?? 應該不只2年吧
04/12 07:36, 15F

04/12 07:58, , 16F
滿久的 但之前公司人少 案子獨立作業居多 最多不超過3人
04/12 07:58, 16F

04/12 22:48, , 17F
我們公司VSS用來放Delphi的~跟能不能放JAVA無關吧?
04/12 22:48, 17F

04/15 22:13, , 18F
tfs不能離線用...
04/15 22:13, 18F
文章代碼(AID): #1DeeRdwM (Soft_Job)
文章代碼(AID): #1DeeRdwM (Soft_Job)