關於idea中vue項目提交svn時一直顯示performing VCS refresh

 

vue前端項目會自動生成node_modules文件夾,在首次上傳版本到svn的時候,不要提交node_modules文件夾,否則node_modules文件也會在版本控制中,那麼在npm install之後,災難就來了,Version Control的Local Changes中會一直掃本地變更的文件,node_modules中新增的成千上萬的文件就會一直掃,這是造成提交svn時一直顯示performing VCS refresh 的主要原因。

即便此時你再把node_modules放到Ignored Files中也爲時已晚。所以正確的做法如下:

1.首次提交版本到svn的時候,不要提交node_modules文件夾,即版本中始終不存在node_modules的版本控制信息

2.從svn上同步下來項目之後,執行npm install,會自動在項目目錄下生成node_modules文件夾

3.File--Setting--Version Control--Ingored Files--新增--Ignore all files under ---選擇項目目錄下的node_modules目錄

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章