解決eclipse上傳svn忽略target文件夾的坑
年紀(jì)大了,以前做過(guò)的東西過(guò)陣子還是會(huì)忘,今天使用jenkins持續(xù)集成工具時(shí)用到了eclipse上傳新maven工程至svn,上傳完畢后改了個(gè)文件,同步資源庫(kù)的時(shí)候發(fā)現(xiàn)一片灰色,沒(méi)錯(cuò),就是target。
eclipse設(shè)置
windows ->prefrences->team->Ignored Resource
把target .project....等 Add Pattern
注意這操作需要在你share項(xiàng)目到svn之前完成,不然上傳完項(xiàng)目之后再設(shè)置是木有效果的,完成后再右鍵Share project...這樣的話target文件夾就會(huì)被svn過(guò)濾掉,
如圖,就不會(huì)有那個(gè)小柱子了 -_-

補(bǔ)充:補(bǔ)充:eclipse git gitignore ,忽略文件配置不起作用
eclipse git提交忽略文件配置,忽略文件配置不起作用問(wèn)題解決
1.安裝git
2.配置.gitignore文件
2.1在本地倉(cāng)庫(kù)找到文件
2.2在Eclipse里面修改
2.3添加以下代碼
3.配置文件不起作用
3.1進(jìn)入本地倉(cāng)庫(kù)右擊
3.2先配置名字和郵箱(已經(jīng)配置過(guò)請(qǐng)忽略)
3.3輸入以下命令
3.4指令解釋:
1.安裝git
2.配置.gitignore文件
2.1在本地倉(cāng)庫(kù)找到文件

2.2在Eclipse里面修改此文件,添加以下代碼
/target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /build/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ target/ pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup pom.xml.next release.properties ### Eclipse ### /target/ /.settings/ .classpath .project
3.配置文件不起作用
3.1進(jìn)入本地倉(cāng)庫(kù)右擊
git bash here 進(jìn)入git命令行
3.2先配置名字和郵箱(已經(jīng)配置過(guò)請(qǐng)忽略)
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
3.3輸入以下命令
. git rm -r --cached . . git add . . git commit -m "update gitignore"
3.4指令解釋:
git rm -r --cached .刪除index文件,從track狀態(tài)變?yōu)閡ntrack狀態(tài),執(zhí)行后會(huì)看到項(xiàng)目下所有文件都會(huì)帶上?符號(hào)。
git add .意思是將當(dāng)前目錄下的所有文件再add到index,注意這時(shí)候.gitignore文件就會(huì)起作用,里面配置的文件類型,將不會(huì)被add到index。同時(shí)文件上也不會(huì)出現(xiàn)?這個(gè)符號(hào)??梢赃@樣理解,凡是在.gitignore中標(biāo)記的文件,就會(huì)默認(rèn)為本地文件,跟git無(wú)關(guān),無(wú)論執(zhí)行什么git命令,它都不會(huì)被執(zhí)行。
git commit -m意思是commit到本地倉(cāng)庫(kù),并加上注釋。
3.5完成驗(yàn)證
此時(shí)再打開eclipse,看見(jiàn) 界面都已經(jīng)提交到本地 ,再改動(dòng)文件,commit的時(shí)候發(fā)現(xiàn).gitignore文件把忽略文件已經(jīng)過(guò)濾掉了
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Java Web學(xué)習(xí)教程之Hibernate And MyBatis的理解
這篇文章主要給大家介紹了關(guān)于Java Web學(xué)習(xí)教程之Hibernate And MyBatis的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04
springboot訪問(wèn)template下的html頁(yè)面的實(shí)現(xiàn)配置
這篇文章主要介紹了springboot訪問(wèn)template下的html頁(yè)面的實(shí)現(xiàn)配置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
詳解Java中的增強(qiáng) for 循環(huán) foreach
foreach 是 Java 中的一種語(yǔ)法糖,幾乎每一種語(yǔ)言都有一些這樣的語(yǔ)法糖來(lái)方便程序員進(jìn)行開發(fā),編譯期間以特定的字節(jié)碼或特定的方式來(lái)對(duì)這些語(yǔ)法進(jìn)行處理。能夠提高性能,并減少代碼出錯(cuò)的幾率。2017-05-05
使用postman傳遞list集合后臺(tái)springmvc接收
這篇文章主要介紹了使用postman傳遞list集合后臺(tái)springmvc接收的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08
SpringBoot使用Nacos配置中心的實(shí)現(xiàn)
這篇文章主要介紹了SpringBoot使用Nacos配置中心的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
java 獲取當(dāng)前函數(shù)名的實(shí)現(xiàn)代碼
以下是對(duì)使用java獲取當(dāng)前函數(shù)名的實(shí)現(xiàn)代碼進(jìn)行了介紹。需要的朋友可以過(guò)來(lái)參考下2013-08-08

