【如何修復SVN在執行提交時不能識別新建文件問題】在執行SVN提交操作時 , 我們會遇到明明在SVN目錄下新建了一個文件夾或者文件 , 卻在提交文件列表中找不到這些文件 。 本文接下來就主要介紹這個問題出現的背景及如何修復SVN在執行提交命令時不能正常識別新建的文件或文件夾問題 。
工具/原料SVN
一、問題背景1如果使用了第三方集成了SVN插件的工具 , 如Intelij Idea , 在Intelij Idea的版本控制中如果選中了如下的【Do not add】選項 , 那么用Intelij Idea創建的文件夾及文件將不會記錄在SVN的提交列表中

2為了驗證 , 我們用Intelij新建一個test文件夾 , 打開文件夾的存儲路徑


3在當前文件夾右擊鼠標 , 選中【SVN commit】 , 在打開的提交列表中就不會出現我們新創建的文件夾test 。
當然還有可能是SVN服務器端對此路徑設置了屬性限制等引起 。

二、修復方案1為了能夠正常提交test文件夾 , 在當前目錄(C:\yc\projects\yang\src\main\java\com\yc\lottery)右擊鼠標 , 選中【Properties】 , 可以看到如下屬性:svn:global-ignores , 且該屬性繼承于https://yc1c96:8443/svn/code/lottery


2登錄到SVN服務器 , 找到路徑https://yc1c96:8443/svn/code/lottery , 選中此目錄右擊鼠標選中【Show pproperties】

3可以看到當前目錄加了vn:global-ignores屬性限制 , 解下來刪除此限制即可 。
點擊【Remove】按鈕 , 會提示輸入日志信息 , 輸入完成后確認即刪除了此限制 。


4再次回到SVN本地目錄 , 注意一定切換到SVN本地根目錄 , 然后執行下SVN update操作 。 最后再切換到test文件夾所在的路徑 , 執行SVN commit操作 , 此時就可以在提交列表中找到test文件夾嘍 , 后續新那些的其他文件及文件夾便能正常識別了 。
猜你喜歡
- 明日之后如何戴兔子頭
- 和平精英暗夜危機如何安全躲避喪尸
- 樹莓派Lakka如何手動從本地更新系統
- steam賬號如何進行注冊
- 宮廷秘傳手游御花園如何種花
- 蘋果手機如何關閉短信二次提醒
- 小米手機應用商店如何個性化設置和應用同步更新
- 如何快速清空淘寶購物車刪除加入的商品
- 如何建立微信群
- 建行手機銀行如何轉賬
