IDEA學(xué)習(xí)(16)- 使用SVN管理代碼
今天我們繼續(xù)學(xué)習(xí)使用IDEA,這次的內(nèi)容是如何用SVN來(lái)管理我們?cè)贗DEA中創(chuàng)建的代碼。 1. 打開(kāi)IDEA并導(dǎo)入項(xiàng)目 首先打開(kāi)IDEA,然后點(diǎn)擊【VCS】-gt;【Import into Ver
今天我們繼續(xù)學(xué)習(xí)使用IDEA,這次的內(nèi)容是如何用SVN來(lái)管理我們?cè)贗DEA中創(chuàng)建的代碼。
1. 打開(kāi)IDEA并導(dǎo)入項(xiàng)目
首先打開(kāi)IDEA,然后點(diǎn)擊【VCS】-gt;【Import into Version Control】-gt;【Share Project (Subversion)】,如下圖所示:
2. 添加SVN地址
在彈出的【Select Share Target】窗口中,點(diǎn)擊【 】號(hào),如下圖所示:
接著輸入遠(yuǎn)程的SVN地址,如下圖所示:
在【Point to repository locaiton】中會(huì)顯示剛剛添加的遠(yuǎn)程SVN地址。下面會(huì)有幾個(gè)默認(rèn)選項(xiàng),第一個(gè)是我們輸入的遠(yuǎn)程地址,第二個(gè)是遠(yuǎn)程地址加項(xiàng)目名,第三個(gè)是遠(yuǎn)程地址加項(xiàng)目名加trunk。我們選擇第二項(xiàng),如下圖所示:
然后默認(rèn)選擇最后一個(gè)選項(xiàng),如下圖所示:
接下來(lái)輸入遠(yuǎn)程SVN的賬號(hào)和密碼,如下圖所示:
可能會(huì)出現(xiàn)需要證書認(rèn)證的提示,如果你的SVN賬號(hào)在這個(gè)目錄下沒(méi)有權(quán)限,則需要修改Share Target,在【Define share target】中進(jìn)行修改,如下圖所示:
修改完成后,會(huì)顯示分享操作已經(jīng)完成,如下圖所示:
3. 設(shè)置忽略文件
接下來(lái),我們?cè)O(shè)置一下要忽略的文件。點(diǎn)擊【File】-gt;【Settings】,如下圖所示:
然后點(diǎn)擊【Ignored Files】,可以在右側(cè)看到已經(jīng)有兩個(gè)被忽略的文件。點(diǎn)擊【 】繼續(xù)操作,如下圖所示:
勾選【Ignore specified file】,選擇要忽略的文件,如下圖所示:
勾選【Ignore all files under】,選擇要忽略的文件夾,如下圖所示:
點(diǎn)擊【Apply】確認(rèn)忽略設(shè)置,如下圖所示:
4. 提交代碼到SVN
在我們本地的TortoiseSVN工具中,可以看到在遠(yuǎn)程SVN目錄下已經(jīng)有一個(gè)javase的文件夾,但是這個(gè)文件夾下還沒(méi)有任何代碼文件,說(shuō)明我們只是建立了項(xiàng)目和遠(yuǎn)程SVN的連接,并沒(méi)有上傳代碼,如下圖所示:
點(diǎn)擊【VCS】-gt;【Commit Changes...】,如下圖所示:
在【Commit Changes】窗口中,勾選要上傳的文件,并輸入【Commit Messages】,然后點(diǎn)擊【Commit】,如下圖所示:
如果IDEA提示代碼中有一些問(wèn)題,你可以直接忽略,點(diǎn)擊【Commit】即可,如下圖所示:
稍等片刻,提交就會(huì)成功了。你可以查看【Event Log】來(lái)確認(rèn)提交是否成功,如下圖所示:
再次打開(kāi)本地的TortoiseSVN工具,你會(huì)看到在遠(yuǎn)程SVN目錄的javase文件夾下已經(jīng)成功上傳了我們的代碼,如下圖所示: