VS2017源代码版本管理
VS2017源代碼版本管理有兩種方式:Git(代碼提交到服務(wù)器)和Team Foundation Server(代碼提交到局域網(wǎng))
一、Git版本管理(上傳到碼云服務(wù)器https://gitee.com)
有兩種方式提交本地代碼到服務(wù)器:
注意:本地電腦或遠(yuǎn)程電腦必須安裝有Team Foundation Server(建議安裝2013,比較穩(wěn)定)和SqlServer數(shù)據(jù)庫(kù)(建議安裝2012以上)
1.服務(wù)器先有倉(cāng)庫(kù)
打開(kāi)碼云網(wǎng)站:https://gitee.com,再點(diǎn)登錄,如果沒(méi)有帳號(hào)先注冊(cè)一個(gè)
按下圖創(chuàng)建一個(gè)倉(cāng)庫(kù)
按提示輸入倉(cāng)庫(kù)信息:
倉(cāng)庫(kù)名稱
路徑的名稱
是否開(kāi)源自己設(shè)定
選擇語(yǔ)言
添加.gitignore不要選擇,否則會(huì)提交不上去,如果選擇了,就要在這個(gè)項(xiàng)目的管理去清空所有內(nèi)容
使用Readme文件初始化這個(gè)倉(cāng)庫(kù)前面的勾去掉
最后點(diǎn)創(chuàng)建
創(chuàng)建成功如下圖:
?
打開(kāi)VS2017一個(gè)空的項(xiàng)目,依次點(diǎn)擊團(tuán)隊(duì)資源管理器、管理連接、克隆,然后輸入遠(yuǎn)程和本地的地址,再后點(diǎn)克隆,克隆成功后會(huì)在D:\Demo1\目錄下生成一個(gè).git的文件夾
注:如果是第一次登錄,會(huì)提示讓你輸入賬號(hào)密碼
?
創(chuàng)建項(xiàng)目,創(chuàng)建項(xiàng)目時(shí)路徑放在上面克隆的路徑
?項(xiàng)目創(chuàng)建成功后,下面就把項(xiàng)目上傳到碼云服務(wù)器上,按下圖提示點(diǎn)擊,團(tuán)隊(duì)資源管事器--主頁(yè)--更改:
?
點(diǎn)更改后出現(xiàn)如下圖,輸入提交內(nèi)容后點(diǎn)全部提交:
提交出現(xiàn)如下錯(cuò)誤:
提交的時(shí)候不能包含 .vs?文件夾,因?yàn)槔锩嬗行┪募窍到y(tǒng)文件被占用, 直接提交會(huì)報(bào)錯(cuò)
在.vs處右鍵選擇忽略這些本地項(xiàng)或者在項(xiàng)目里添加一個(gè) .gitignore?文件?排除 .vs?文件夾即可
再次點(diǎn)擊全部提交
?
提交成功后如下圖:
?提交完成后,只是暫存在本地,并未提交到服務(wù)器,這時(shí)需要點(diǎn)擊首頁(yè)的同步后再點(diǎn)擊推送,推送點(diǎn)上面的或下面的都可以
?
推送成功后在碼云服務(wù)器就可以看到剛才上傳的項(xiàng)目了:
2.本地已有項(xiàng)目代碼,碼云服務(wù)器也有倉(cāng)庫(kù)
按下圖,連接到一臺(tái)裝有TFS的電腦,如果是第一次連接,會(huì)要求輸入用戶名和密碼,用戶名和密碼是在裝有TFS的電腦上分配出來(lái)的,可以在裝有TFS的電腦上的控制面板里面的添加或刪除用戶帳戶去添加用戶
連接遠(yuǎn)程電腦
?
?
?
連接成功后,按下圖新建一個(gè)團(tuán)隊(duì)項(xiàng)目:
這一步記得選擇Git
?
接下來(lái)按下圖將這個(gè)項(xiàng)目添加到源代碼管理
?
按下圖同步這個(gè)項(xiàng)目:
?
?
點(diǎn)同步后會(huì)出現(xiàn)下圖,提示將這個(gè)項(xiàng)目推送到遠(yuǎn)程存儲(chǔ)庫(kù)上,先點(diǎn)擊發(fā)布Git存儲(chǔ)庫(kù),會(huì)要求輸入遠(yuǎn)程的倉(cāng)庫(kù)地址,然后點(diǎn)擊發(fā)布,即可將這個(gè)項(xiàng)目推送到遠(yuǎn)程服務(wù)器上
注意:遠(yuǎn)程服務(wù)器必須先創(chuàng)建一個(gè)倉(cāng)庫(kù),并且是空的
?
如果發(fā)現(xiàn)輸入了遠(yuǎn)程地址,但發(fā)布的按鈕為灰色,不能點(diǎn)擊時(shí),可以到首頁(yè)的設(shè)置里面添加一個(gè)遠(yuǎn)程推送和接收的地址:
按下圖順序操作:
?
?
最后到碼云服務(wù)器上就可以看到我們上傳的項(xiàng)目代碼了
?二、Team Foundation Server版本管理(代碼提交到局域網(wǎng)內(nèi))
連接到一臺(tái)裝有TFS的電腦,如果是第一次連接,會(huì)要求輸入用戶名和密碼,用戶名和密碼是在裝有TFS的電腦上分配出來(lái)的,可以在裝有TFS的電腦上的控制面板里面的添加或刪除用戶帳戶去添加用戶
連接成功后按下圖新建團(tuán)隊(duì)項(xiàng)目
?這一步選擇Team Foundation版本控制
?創(chuàng)建成功后就可以在源代碼管理上看到新建的這個(gè)項(xiàng)目了:
?
?最后就可以將本地的項(xiàng)目上傳到局域網(wǎng)的服務(wù)器上了:
?
?團(tuán)隊(duì)共同開(kāi)發(fā)時(shí),點(diǎn)擊高級(jí)--映射到本地文件夾,即可共同維護(hù)這個(gè)項(xiàng)目了
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/genesis/p/10490849.html
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的VS2017源代码版本管理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于Python——实现远程下载sftp
- 下一篇: Android BrocastRecei