PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   請問這邊有沒有大師有在用git來維護腳本/源碼/project (https://www.pcdvd.com.tw/showthread.php?t=1092232)

isnowcloud 2015-11-17 10:50 AM

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

感恩

cetranet 2015-11-17 11:11 AM

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

感恩

我個人覺得git 只要是文字檔應該沒問題
其他請前輩們補充

wmd 2015-11-17 11:45 AM

git 來做,我覺得OK。
不知大大是一個人來維護,還是多人?!
如果是多人的話,建議可以設定網頁版的管控。
例如底下check in code,需要主管push才能進。
而git commit 時 也可以註記此次check in 改的東西。
日後也可以用 git log 來 diff 查看差異就是。
或是rollback到某一條check in。

MrToby 2015-11-17 01:08 PM

若不用網頁版. 各大免費 SVN 網站, 都有 10+ mb 空間可以用.

我個人是比較喜歡用 SVN 在檔案總管那邊作業...方便多了

twu2 2015-11-17 01:15 PM

引用:
作者MrToby
我個人是比較喜歡用 SVN 在檔案總管那邊作業...方便多了

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

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

27681049 2015-11-17 01:19 PM

git不錯.
如果不大,東西可以擺github.

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

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

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

evangel005 2015-11-17 01:32 PM

m$的visual studio online有支援git

用msn帳號就可以使用

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

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

isnowcloud 2015-11-17 02:08 PM

嗯,謝謝大家的意見,基本上是我自己一人使用(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

MrToby 2015-11-17 02:09 PM

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

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


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

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

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

https://riouxsvn.com/

好像也不錯

google "free svn" 就一堆了.


所有的時間均為GMT +8。 現在的時間是03:34 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。