一些code review工具比如review board爱态,Jupiter(對代碼行級別做code review)等支持和各種版本工具比如cvs,git,subversion等集成钧舌。這些cvs等版本控制工具阅爽,并沒有代碼行級別的可以code reivew的功能汤锨。
一些code review的工具:http://www.cnblogs.com/davidwang456/p/3693123.html
http://bbs.51testing.com/thread-165358-1-1.html
http://blog.csdn.net/inaoen/article/details/40346391
github上貌似只能對source的project進行new issue类溢。
自己fork的repo钥飞,自己都不能new issue莺掠。
相反,你去fork repo的master repo读宙,你卻可以去new issue彻秆。
另外,報issue既可以自己單獨報结闸,也可以通過pull request直接對應(yīng)的系統(tǒng)會為你相應(yīng)地產(chǎn)生一個唇兑。
貌似使用hub而不是mouse去點擊頁面上的pull request同樣可以達到向repo中
提交merge 請求,這個要去了解桦锄。像linus tovards就很討厭github的pull request扎附,覺得太low了。且他覺得github當(dāng)hosting repo的平臺挺好结耀,但比如當(dāng)做online editing code以及pull request等等留夜,這些都沒啥太大的用途。oh图甜,whatever碍粥。反正他本人就從不用github的PR
另外markdown的語法貌似要去學(xué)習(xí)下,另外黑毅,好像在url中也可以做各種事情比如比較幾個版本之間的差異
/repo_name/compare/master@{2015-10-11}...master就是一個例子即纲。。博肋。
原來在git commit的時候低斋,只要在commit msg中用類似
git commit -m 'fix|fixes|fixed|closed|close|resolve|resolved #1'等這樣的,就可以直接將編號為1的issue給直接close掉匪凡。膊畴。這個確實蠻方便的。病游。唇跨。
/repo_name/pull/28
/repo_name/pull/28.diff
/repo_name/pull/28.patch
便可獲取到一個pull request的diff和patch包啊稠通。。
http://blog.jobbole.com/34483/