eclipse怎么切换SVN的用户
1、通过删除SVN客户端的账号配置文件
1)查看你的Eclipse中使用的是什么SVN Interface(中文:svn接口)windows > preference > Team > SVN
在右边的设置面板中可以看到SVN Interface或中文的svn接口一栏,Client的选项框中显示的就是你当前用的svn接口
2)如果是用的JavaHL, 找到以下目录
C:/Documents and Settings/用户名/Application Data/Subversion/应看到有一个auth目录,删除auth目录中的相关文件。
注意:Application Data一般隐藏了,所以之前你要显示所有所有文件和文件夹,如果实在找不到,就搜索文件夹Subversion
3)如果你用的SVNKit, 找到以下目录eclipse安装目录/configuration/orgeclipsecoreruntime删除keyring文件
4)使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码
就可以替换掉旧的用户名密码。
2、通过修改SVN服务端账号配置文件,这部分需要SVN的管理员配合
1)找到服务端账号配置文件,这个文件位于SVN服务器的安装路径 config文件夹,打开并编辑passwd文件,删除或注释需要被替换的账号
2)在客户端使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的
用户名密码就可以替换掉旧的用户名密码。
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目录下,找到名字为orgeclipsewstcommoncomponent的文件,文件是xml格式的。把其中所有涉及到原项目名称的地方都修改为你最新的项目名称。最后在eclipse中点击项目-->清理,重构一下项目即可。
如果你之前断开连接的时候没有删除SVN meta-information,那么重新连接的时候只要share project-》选择svn-》use project settings,点finish即可恢复连接。
如果删除了SVN meta-information,那么在share project 后,是否有你这个项目的repository location,若存在,直接选,没有的话,create一个,前提是项目是同一个,不然会出错。
文件夹移动了,或者建立了新的文件夹,移动后的文件夹或老的文件夹上的绿色对勾让人感觉很不舒服,想去掉绿色对勾,就需要取消和SVN服务器的关联。主要分以下几个步骤:
随便在什么目录新建一个文本文件,文件名随便,将文本文件打开,将下面的文字复制到文本文件中:Windows Registry Editor Version 500
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="取消SVN关联" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmdexe
/c \"TITLE Removing SVN Folders in %1 && COLOR 9A &&
FOR /r \"%1\" %%f IN (svn) DO RD /s /q \"%%f\" \""
请参考下图设置换行位置,否则有可能不能用。然后保存文件,关闭编辑器。请注意上面我刻意加粗的文字,这个文字可以根据自己的喜好改,最终它将显示在你的右键菜单中。
对上一步保存的文本文件进行重命名,将文件的扩展名改为“reg”。改完保存的时候会弹出下面这个窗口,点“是”就行。
双击刚才保存的文件,会弹出一个警告窗口,点“是”就可以。
然后找到你想取消和SVN服务器关联的文件夹,在上面点鼠标右键,会弹出菜单,你会发现菜单上有一项“取消SVN关联”,注意:如果你在第一步中改了这几
个文字,就要找你改后的文字啦。参见下图,按下命令,你的文件夹就和SVN服务器取消关联了,文件夹上的绿色小对勾是不是消失了,如果没消失,刷新一下就
消失啦。
无法删除文件夹 文件正在被另一个人或程序使用,无法删除文件夹 目录不是空的原因有以下几点:
1当文件夹中存在正在被占用的文件时,删除当然会失败。其中包括有一些病毒程序在运行时,删除文件夹的操作也会失败。
2如果采用NTFS文件系统,当前用户不具备目标文件的完全控制权限时,删除就会失败。
3文件存储出问题,删除也会失败。比如U盘损坏,我们可以在资源管理器中看到这个文件,却不能删除文件
4文件名中存在特殊字符,会导致删除时失败。部分用户或软件会创建这样的特殊文件以保护有价值文件被无意中删除。
无法删除文件夹,无法删除文件夹 文件正在被另一个人或程序使用解决方案
1首先试一下用金山毒霸查杀病毒,如果将正在运行的病毒清除,文件夹中的文件自然不会继续占用,即可完成删除。
2可以考虑使用金山毒霸2011百宝箱中的进程查看器,检查当前运行的进程是否有处于要删除的文件夹中。
结束进程后,再去尝试删除是否会成功。
3若仍失败,可以尝试一下用金山毒霸百宝箱中的文件粉碎器。注意,一般不要使用文件粉碎器来删除一个很大的文件或文件夹,这会花费相当长的时间。
4或者,你可以尝试一下unlocker,百度一下就能找到。安装后,在目标文件夹的图标上点右键,选择解锁并删除。
5如果怀疑存储器介质损坏,就需要修复磁盘之后,再操作。
只需要在磁盘图标上点右键,在磁盘属性对话框里选择磁盘查错,按提示操作即可完成。修复存储故障之后,再删除就不会报错。
6对于文件夹访问权限的设定,导致的不可删除,这种情况很容易被忽视。若以上方法均失败。就需要观察是不是当前用户没有该文件夹的完全控制权限。需要在该文件夹图标上点右键,弹出菜单中选择安全,再将当前用户或者将everyone用户添加为完全控制。
0条评论