目前分類:CVS (14)

瀏覽方式: 標題列表 簡短摘要

用這一篇來記錄一下自己讀過,覺得不錯的電腦書籍,

不過應該會很緩慢的更新 (讀書的速度很慢,每次都拿還沒看完的書去圖書館還...)

 

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近在學習 Git,基本上一般還是建議從 Git 的 command line 用法開始學,

我也覺得這樣子是比較好的,

不過對於 branch/merge 的記錄來說,還是有點想用 GUI 的方式來查看~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近想把 Git 管理下的其中一個子目錄搬移到另一個子目錄下面,

原本以為得用 git mv 來做,但後來查了一下,

原來有更方便的方式,直接 mv 後再用 git add 就能搞定了,來看看吧~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天在本機上改了一些檔案,因此導致 git pull 失敗:

testuser@localhost ~ $ git pull

remote: Counting objects: 15, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 10 (delta 6), reused 0 (delta 0)
Unpacking objects: 100% (10/10), done.
From gitlab.test.com:machine-learning/machine-learning
   bcb85b0..a0ba2af  master     -> origin/master
Updating bcb85b0..a0ba2af
error: Your local changes to the following files would be overwritten by merge:
    Users/testuser/round1.py
Please, commit your changes or stash them before you can merge.
Aborting

 

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近剛開始使用 Git,在 Mac 上的某些 git 指令會用彩色來顯示結果,

像是 status, diff 等等指令,方便我們辨識不同的部分,

不過今天在 CentOS 7 上跑 git status 時,卻發現沒有彩色輸出 (人生是黑白的...)...

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近剛開始在 Mac 上學習使用 Git,想看一些 change list 的話,

得用 git diff 看看修改了什麼東西,但是是用文字 diff 的方式呈現...

雖然說也沒什麼不好,不過跟平常 GUI 版本的 diff 工具比起來,

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

很久以前曾經在 Windows 上用 Git Gui,不過其實對 Git 的使用相當不熟,

剛好最近公司的比賽會用到 Gitlab,決定還是用 Git 命令列來開始慢慢熟悉 Git,

這樣也比直接使用 GUI 版本的 Git 要更能理解 Git 的一些底層運作方式~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天同事問我某個 Perforce 上的 change list...

嗯,這個 change list 有點久遠,要找它還不太確定是在哪一個版本裡面,

一個個 source code line 找太慢了,幸好發現 Perforce 也可以搜尋 change list number~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天同事提到了一個問題,想要知道 Perforce 上面,

//src/setting.ini 是在什麼時候,把某個設定值 AccessLock 拿掉的...

當然如果那個檔案 check in 的次數不多時,用 P4V 一個個 change list 找也不難,

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

公司使用的 CVS 系統是 Perforce,在每台機器上都會有個給 Perforce 用的目錄,

像我有兩台機器,一台是在 ~/Perforce,一台是在 ~/p4,

今天想把它都改成一致的 ~/p4,卻發現修改無效...

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前設定過一台 OpenGrok 機器

原本讓上面的 perforce client 自動去 sync 專案的原始碼,

當時設定時是有登入的狀態,所以沒有問題~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前有一陣子因為接近產品出貨的時間,不能 check in code 到 perforce 裡面,

只能把程式碼留在自己電腦上,

因此有不少同事擔心要是硬碟壞了,程式碼就不見了~

文章標籤

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

因為最近新裝了一台 CentOS 7,因此要在上面安裝 Perforce Visual Client~

(Perforce 是 公司使用的 Version Control System)

Linux 版的比 Windows 版的稍微多一些步驟,記錄一下:

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

Git_logo.jpg最近Matt問我在改教會網頁的時候,有沒有在使用版本控制軟體~
其實這以前就想做了,只是一直沒有實行。
趁著這次的機會,就去找了Git來試用~

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論