PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

回應
 
主題工具
isnowcloud
Regular Member
 

加入日期: Feb 2015
文章: 64
請問這邊有沒有大師有在用git來維護腳本/源碼/project

工作的關係,我必須要用客人的ui做一些參數的tuning
(ui做save後可以把參數儲存到硬碟某處的project中)
但是因為不像寫C還能做一些comment的註記
或是像source insight有history做輔助或是很簡單能做還原
所以我想到是否能用git來輔助我做一些紀修改的紀錄或是project的還原
不知道有沒有人用過git,是否建議我用git來做整個tuning流程的的維護
或是還有沒有其他更理想的方法來maintain project

感恩
     
      

此文章於 2015-11-17 10:51 AM 被 isnowcloud 編輯.
舊 2015-11-17, 10:50 AM #1
回應時引用此文章
isnowcloud離線中  
cetranet
Master Member
 

加入日期: Mar 2002
文章: 1,568
引用:
作者isnowcloud
工作的關係,我必須要用客人的ui做一些參數的tuning
(ui做save後可以把參數儲存到硬碟某處的project中)
但是因為不像寫C還能做一些comment的註記
或是像source insight有history做輔助或是很簡單能做還原
所以我想到是否能用git來輔助我做一些紀修改的紀錄或是project的還原
不知道有沒有人用過git,是否建議我用git來做整個tuning流程的的維護
或是還有沒有其他更理想的方法來maintain project

感恩

我個人覺得git 只要是文字檔應該沒問題
其他請前輩們補充
 
舊 2015-11-17, 11:11 AM #2
回應時引用此文章
cetranet離線中  
wmd
Major Member
 
wmd的大頭照
 

加入日期: Nov 2001
您的住址: 台北
文章: 268
git 來做,我覺得OK。
不知大大是一個人來維護,還是多人?!
如果是多人的話,建議可以設定網頁版的管控。
例如底下check in code,需要主管push才能進。
而git commit 時 也可以註記此次check in 改的東西。
日後也可以用 git log 來 diff 查看差異就是。
或是rollback到某一條check in。
舊 2015-11-17, 11:45 AM #3
回應時引用此文章
wmd離線中  
MrToby
*停權中*
 

加入日期: Jun 2015
文章: 14
若不用網頁版. 各大免費 SVN 網站, 都有 10+ mb 空間可以用.

我個人是比較喜歡用 SVN 在檔案總管那邊作業...方便多了
舊 2015-11-17, 01:08 PM #4
回應時引用此文章
MrToby離線中  
twu2
Power Member
 

加入日期: Jan 2002
您的住址: Taipei
文章: 664
引用:
作者MrToby
我個人是比較喜歡用 SVN 在檔案總管那邊作業...方便多了

TortoiseSVN?
這跟用什麼無關吧. 幾乎所有的版本控制軟體都有對應的軟體.

而且 SVN 是集中式的管理, 一定要有 server 才能用.... git 是分散式的, 不需要有 server.
__________________

Tommy 碎碎念...

此文章於 2015-11-17 01:16 PM 被 twu2 編輯.
舊 2015-11-17, 01:15 PM #5
回應時引用此文章
twu2離線中  
27681049
Advance Member
 

加入日期: Jul 2012
您的住址: 新竹
文章: 409
git不錯.
如果不大,東西可以擺github.

如果,不放心擺github或是東西很大,可以自己架站.
很多github類似的程式可以自己架有網頁可以管理.

git圖形化前端的程式也很好找.
如果不想架站,git圖形化前端程式可以在電腦產生倉庫直接管理專案.

svn有式微的傾向,cvs大概差不多了.

此文章於 2015-11-17 01:21 PM 被 27681049 編輯.
舊 2015-11-17, 01:19 PM #6
回應時引用此文章
27681049離線中  
evangel005
Regular Member
 
evangel005的大頭照
 

加入日期: Jan 2006
文章: 97
m$的visual studio online有支援git

用msn帳號就可以使用

我自己平常的開發都用他來做版控

不用錢也不用被公開,五人以下免費
__________________

-----------------------------------------
舊 2015-11-17, 01:32 PM #7
回應時引用此文章
evangel005離線中  
isnowcloud
Regular Member
 

加入日期: Feb 2015
文章: 64
嗯,謝謝大家的意見,基本上是我自己一人使用(tuning)
project頂多就3~4人參與
參與者(像是主管)也不一定都會動到這個project的設定
看大家有提到SVN我都忘記有這個東西了
如果說一勞永逸的話是不是還是有必要架個server比較好
還是說如同上面大哥說的找個VS online或是github就能滿足多數人的需求了?

我對git還是一知半解,如果真的要來往git走我就得來好好study一下
至於SVN這個東西我只有用來下載過source code,這個是不是也是類似git的東西呢?

https://git-scm.com/book/zh-tw/v1/%...%9C%8D%E5%99%A8
舊 2015-11-17, 02:08 PM #8
回應時引用此文章
isnowcloud離線中  
MrToby
*停權中*
 

加入日期: Jun 2015
文章: 14
引用:
作者twu2
TortoiseSVN?
這跟用什麼無關吧. 幾乎所有的版本控制軟體都有對應的軟體.

而且 SVN 是集中式的管理, 一定要有 server 才能用.... git 是分散式的, 不需要有 server.


所以網路上有一大堆免費的 SVN 網站. 10 多mb 都是免費的.

我現在是用 http://www.cloudforge.com/

但好像已經取消免費的部份...

https://riouxsvn.com/

好像也不錯

google "free svn" 就一堆了.

此文章於 2015-11-17 02:12 PM 被 MrToby 編輯.
舊 2015-11-17, 02:09 PM #9
回應時引用此文章
MrToby離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:25 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。