㈠ 如何清除svn本地缓存
可以使用TortoiseSVN的“Export”功能。在E盘根目录右键-TortoiseSVN-Export,选择目录仍选择E盘,确定即可。 注:如果E盘文件较多,可能需要运行一段时间。
㈡ 如何彻底删除SVN中的文件和文件夹
彻底删除SVN中的文件和文件夹的方法
一、工具/原料
Eclipse
svn
二、方法/步骤
1、首先,选中要删除的文件点击Delete。
㈢ SVN中如何执行clean up
在要清理的文件夹上点右键,菜单:TortoiseSVN--选择cleanup,会出现一个菜单栏,在你菜单栏有一个属性breaklock意思是打破锁定,你勾选打破锁定,然后cleanup就会成功,之后再去项目中cleanup就可以了。
㈣ clean up 在SVN中是什么意思
一、clean up是清除锁定的意思。
二、原因:SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,可能会造成本地文件被锁定的情况。
三、解决:
1)查找所有的lock的文件(无后缀)(SVN加锁会在.SVN生成隐藏文件);
2)手工删除lock的文件;
3)尝试更新,系统可能会提示某个.base文件无法访问;
4)找到.base文件,把相关的文件或其所在的目录删除,重新UPDATE。
(4)svn清理命令扩展阅读:
SVN工作机制
SVN系统具体是如何实现对项目软件的版本控制,一方面通过实现历史操作记录查阅。在任意一台服务器中都可以添加一个SVN版本库。
而相应的版本库中存放大量的程序和文档,而这些项目资源主要通过配置管理员依据不同的配置管理计划对不同项目的组员分配与之相符合的访问权限,进而实现对资源的统一管理;只有SVN标本过版本库中的资源,项目组成员可以对版本资源库中的资源进行访问。
一次简单的访问过程包括:相关项目组员首先在客户操作端建立一个从版本库检索出来的项目文件,而后就可以对拷贝的档案进行修改,最后通过SVN提文命令将其修改后的项目文件提交到终端服务器,终端服务器最终会对修改后的项目文件做最后的综合更新记录。
㈤ 命令行清空SVN上的指定文件夹
我们在使用TortoiseSVN对项目进行版本控制的过程中,时间久了以后,某个文件夹中的不相关文件(不属于SVN服务器上的文件)可能会越来越多(例如Winform中的程序输出目录),那么如果有时候我们需要将该文件夹中的所有在SVN服务器上的文件拷贝一份的话就会变得很麻烦,我们得区分某个文件是否在SVN服务器上,然后才能进行操作。那么这个时候我们可以使用TortoiseSVN中的清理命令来对文件夹进行清理操作,将不在SVN服务器上的所有文件或者文件夹都删除掉。
㈥ 怎么解决svn清理失败
1.
下载
sqlite数据库工具
2.
将下载到的
sqlite3.exe文件复制到本地磁盘的某个目录下,我的目录是d:\tools\svn
3.
然后找到本地svn文件库下.svn/wc.db文件,
将其复制到d:\tools\svn目录下,如果看不到.svn文件夹,需要从操作系统工具-选项-查看中设置“显示隐藏的文件和文件夹”为选中。
4.
点击开始
->
运行
->
cmd,打开cmd窗口,输入以下命令:
d:
cd
d:\tools\svn
sqlite3
wc.db
select*
from
work_queue;
如果此时查询有记录,则执行以下命令:
delete
from
work_queue;
5. 将d:\tools\svn\wc.db文件,覆盖本地svn文件库目录
.svn目录下的wc.db文件
6. 然后再右键点击本地svn文件库目录,执行clean
up,就能够正常清理了。
㈦ ubuntu 怎么清除svn缓存
你是不是想清除svn 登陆信息 换其他账号登陆
windows可以先清除登录信息重新登录的。
TortoisSVN -> setting -> Saved Data -> 点击 Authentication data 后面的Clear 清楚登录信息
Linux 下面运行以下命令即可清除记住的用户信息
rm -rf ~/.subversion/auth/svn.simple
㈧ svn 下的pristine目录可以清理吗
1、首先看看你的svn缓存目录大小,知道自己要清理的是什么。
2、打开终端,输入cd ,然后鼠标拖着你的svn存放到本地的文件的根目录到终端进入该文件。
3、输入方括号里面的命令可直接复制【cd .svn】【pwd】;
输入cd .svn 进入svn缓存目录,输入pwd,输出当前路径,复制该路径
4、打开finder->新建Finder窗口
右上角:前往->前往文件夹:粘贴你刚才复制的路径,点击前往进入svn缓存目录
5、查看pristine文件夹大小
我的当前项目代码约4G,可是缓存就有了16G+,合计20G+,对于一般的mac本或者盒子,一般是256的硬盘,这个不是一个小数据。
1、打开SmartSVN,并打开指定prject
modify->clear up,等待clear up结束
2、再次查看pristine目录大小,发现编程3.93G,约4G,和源码大小差不多。
本人多次尝试,发现最初缓存目录的大小和源码都是差不多,也就是说无论怎样,SVN目录会占用两份源码大小左右的空间,但是比动辄十几或者几十G的空间已经好了很多了。