SVN屏蔽文件实现方式

SVN屏蔽文件实现方式,第1张

在命令行中,svn 中不像 git 可以使用一个文件对仓库要屏蔽的文件进行管理,网上有很多这方面的命令教程:

但这并不是我想要的效果,所以我自己实现了一个简单的svnignore文件管理来对svn仓库中的 status 显示进行管理。

效果即为那些我不想要显示在 svn status 中的便不显示。因此我重新写了一个命令来达到此目的。而且当 status 的结果很多时,需要上下翻屏比较麻烦,所以我使用了一个缓存的文件来保存 status 结果。

具体如下:

附录A:

查看无 屏蔽文件效果的 svn status 使用 ssg 命令替代!

附录B(文件 .svnignore 的内容):

切记,此文件不能出现斜杠 / 字符!这也是一个不完善的地方,还请大神指点如何解决。

1、打开webstorm的settings

2、找到Directories

3、将要忽略的文件夹标记为Exclude(选中文件夹,点击上面菜单Exclude即可)

4、确认

找到.gitignore文件,在其中添加要忽略的文件或文件夹即可

.DS_Store

node_modules/

dist/

npm-debug.log*

yarn-debug.log*

yarn-error.log*

svn忽略文件中,括号内有recursively与没有,有什么区别?第一步:点击eclipse中的文件-->新建-->动态网页-->命名一个自己要建的项目名称(建设名字为project)。第二步:在第一步中新建的项目上右键-->导入-->现有项目到工作空间中-->选择需要导入的文件系统-->点击完成。导出过程第一步:在需要导出的项目上右键-->导出-->文件系统(假设导出到桌面上)第二步:将导出的文件系统文件中修改工程里面project这个文件。用记事本打开,修改一下<projectDescription>,<name>projectname</name>中的projectname改为需要导入的名字例如project,然后将整个导出的文件系统文件夹重命名为project,最后执行导入的过程。--------------开始填坑------------1、假如未执行步骤二,若果导入导出的项目在一个workspace中,会报某些项目因位于工作空间目录中而被隐藏的错误。2、使用eclipse进行项目开发,有的时候需要修改项目的名称,可是在eclipse中部署到tomcat中访问的时候仍然只能使用旧的项目名称进行访问。 比如原来项目的名称是test,现在我在eclipse中改成了newtest,可是Path仍然是test,这个时候只能通过http://localhost:8080/test进行访问。遇到这种情况,在你所部署项目的.settings目录下,找到名字为org.eclipse.wst.common.component的文件,文件是xml格式的。把其中所有涉及到原项目名称的地方都修改为你最新的项目名称。最后在eclipse中点击项目-->清理,重构一下项目即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12078074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存