svn

svn账号更改

三世轮回 提交于 2020-03-18 05:14:20
情况一:在本地安装了svn客户端: 如果装了TortoiseSVN: 在桌面右击——TortoiseSVN Settings -> Saved Data -> Authentication Data -> clear。即可清除保存的上个用户登录信息;当再次用到svn时,会提示输入用户名密码,输入新的用户名密码即可。 情况二:本地没有安装,而是在myeclipspe里安装: 手动删除下面目录下的svn登录用户信息保存文件: 找到C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple文件 注意:不同主机路径可能有不同,但都是在C:\Documents and Settings下面 来源: https://www.cnblogs.com/zhangchunxi/archive/2013/03/21/2973528.html

代码托管之 ssh+svn sourceforge

二次信任 提交于 2020-03-17 14:17:46
某厂面试归来,发现自己落伍了!>>> git虽然火,但是我跟我的伙伴用起来还是不习惯,换个靠谱的代码托管库。 狠幸运地找到sourceforge 上代码托管,不过采用https方式还是很不稳定,只用用ssh方式,稳定很多,下面介绍过程。 需要东西: sourceforge 账号 https://sourceforge.net/account/ 注册个账号 putty.zip 一个telnet,ssh链接客户端 http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip 带svn插件的eclipse 使用账号创建一个project 那么就会获得一个超链接,并且还可以选择各种代码托管模式,这里使用我们最熟悉的 svn托管。 ok,这样就会拿到代码托管的地址 next ,使用putty 创建ssh key 根据这里的教程 https://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys 一段描述跟着做 打开putty.zip 下的 PUTTYGEN.EXE ,generate 创建一个sshKey,选择 SSH2 DSA ,生成ppk文件,并且把生成的key copy出来 进入 https://sourceforge.net/account/ssh 地址update一下。

【svn】Cleanup failed to process the following paths和Failed to run the WC DB work queue错误解决

谁说胖子不能爱 提交于 2020-03-17 12:31:56
1. 错误现象 使用svn执行checkout过程中,由于某些异常操作或不规范的文件命名导致命令执行失败,并弹出提示cleanup。如下(出错时忘记截图保存,此处借用网友的一张图片): 但执行cleanup命令后,又弹出如下弹出(同样借用网友图片)导致svn无法使用。 2. 解决方案 2.1 下载sqlite3.exe 需要清空svn管理数据库中的错误记录,那么就需要数据库操作工具,sqlite3.exe是一个轻量级数据库的操作工具,通过命令执行数据库的增删改查操作。如果你已有类似数据库的管理工具,可以忽略此步骤。 下载路径: http://www.sqlite.org/download.html (Android开发者,可以直接在sdk/platform-tools目录下有现成的sqlite3.exe文件) 2.2 放置sqlite.exe 将sqlite3.exe放至.svn目录下,可以看到该目录下有wc.db文件,就是我们要操作的数据库文件。 2.3 执行SQL语句 1)运行cmd,并进入.svn目录 2)执行sql命令,清空wc.db下的work_queue和wc_lock两张表 sqlite3 /wc.db delete from work_queue; delete from wc_lock; 3)一般情况下,问题即可解决,再次执行svn的cleanup操作

SVN客户端安装与使用

十年热恋 提交于 2020-03-17 10:29:50
原文地址: http://www.cnblogs.com/ygj0930/p/6623148.html 一:SVN客户端下载与安装 下载网址:https://tortoisesvn.net/downloads.html 注:在下载页的下面,有不同的语言包,可以选择下载一个中文语言包。 下载完成后,点击安装 TortoiseSVN 与 LanguagePack语言包 进行安装即可 字体汉化 点击downloads 进入页面后滑到底部 选中需要的语言包,点击 setup进入下载页面,和下载svn一样,会自动帮你下载,也可手动点击 下载完成之后 注意了 重点 一定要把语言包拖到到svn的安装目录下安装,不然的话就会把文件安装到默认地址,有可能会出现什么异常的情况 如何查看自己的svn安装地址能 wind+r 输入cmd 进入指令界面 输入path 敲回车 即可看到你的svn安装路径 进入Languages 目录 并将此目录下所有文件删除, 没关系,可以删除没有影响 然后将我们的下载好的语言包软件拖到这个目录下执行安装,一路点点点 最后就是随意打开一个目录 点击右键选中TortoisSVN选项,选中Setting,就会出现以下界面 选中中文点击确认 即可, 最后 有些机器可能初始汉化的不完全,重启电脑就行了 二:SVN客户端的配置 这里要特别声明一下—— SVN客户端不是指一个桌面应用程序

SUBVERSION客户端使用

痴心易碎 提交于 2020-03-17 08:34:42
SUBVERSION客户端使用 认识SUBVERSION 在学习如何安装SUBVERSION之前先简单了解下SUBVERSION,当然安装和使用会更简单。。。 一些对SUBVERSION的 自我认识 : SUBVERSION简单来说就是一个文件服务器 在普通的服务器之上多了对于版本的管理 因此除了记录文件的存储之外还会把每次的版本更迭给记录下来 所以可以凭借这个特性从而可以恢复文件到之前版本 以上这些功能一般有个专门的名词称呼: 版本控制系统 而SUBVERSION就是其中的一个常见的系统之一 除此之外还有GIT等等。。。熟悉的github就可以看做是GIT的web开源版本 客户端的安装 进入 官网 选择最新版下载即可 (官网还提供了语言包下载) 下载完安装本体和语言包即可 使用 在桌面右键选择刚下载好的subversion,点击版本库浏览器 输入服务器端的url即可 进入到主界面即可把文件拖入到服务器SVN里 (其中可以看到版本等信息) 在库中右键可以选择把文件导出,还可以进行版本的选择 对于导出的文件右键时也会多了很多选项 更改文件时可以选择同步更新到svn服务器上 也可以更新版本与svn上的同步 误操作时也可以回到原来的版本 SVN的大致操作就这些,以后有用的还会继续补充 (有错误的地方也欢迎指出) 关于如何在LINUX上搭建SVN服务端 看到比较好的教程:

推荐几个好用的在线svn空间

蓝咒 提交于 2020-03-17 01:43:58
推荐 免费的svn空间 1. http://www.svn999.com / [推荐] 个人感觉比svnchina、svnspot好用多了,申请容易,功能齐全,速度也很快,关键还是免费容量比svnchina、svnspot要大得多,收费容量也很便宜,2元一个月。。。强力推荐!! 2. https://opensvn.csie.org/ [推荐] 只要简单注册就可以使用SVN服务。可以自主管理用户,用户不必在他那注册,在后台直接添加用户就行了。后台可以设置是否可以匿名访问,项目不一定要开源。空间大小没有注意看,好像没有限制。注册时填写项目名、管理员用户、邮箱、备用邮箱,提交后会收到邮件,邮件里有管理员密码。看上去有好几年了,应该很不错,反正我比较满意,在国内访问可能速度不是很快。 3. http://unfuddle.com/home 国外的,好像只限15M,申请比较方便。 4. http://www.assembla.com/ 国外的,好像免费的限200M。功能比较强大 来源: https://www.cnblogs.com/moodlxs/p/3498141.html

推荐免费的svn空间

本小妞迷上赌 提交于 2020-03-17 01:37:49
可能大部分人跟我一样办公和其他环境的代码同步选择用github,但github免费用户的代码是公开的。如果想做商业项目,用免费的github账号就不合适了,这里推荐的免费svn是个不错的选择。 1. http://www.svn999.com/ [推荐] 国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),没有国外vpn的可以使用下。 2. https://opensvn.csie.org/ [推荐] 只要简单注册就可以使用SVN服务。可以自主管理用户,用户不必在他那注册,在后台直接添加用户就行了。后台可以设置是否可以匿名访问,项目不一定要开源。空间大小没有注意看,好像没有限制。注册时填写项目名、管理员用户、邮箱、备用邮箱,提交后会收到邮件,邮件里有管理员密码。看上去有好几年了,应该很不错,反正我比较满意,在国内访问可能速度不是很快。 3. http://unfuddle.com/home 国外的,好像只限15M,申请比较方便。 4. http://www.assembla.com/ 国外的,好像免费的限200M。功能比较强大 svn是什么? Subversion(简称svn)是一个自由,开源的版本控制系统。目前,绝大多数开源软件都使用svn作为代码版本管理软件。,它可以记录每一次文件和目录的修改情况

SVN搭建

ぐ巨炮叔叔 提交于 2020-03-16 04:10:18
SVN服务有什么用 1、代码整合的问题 2、团队项目,在不使用版本控制器的时候,代码改动很难追责 3、组员所写代码丢失问题 SVN服务搭建 首先我们需要下载好SVN可视化工具VisualSVN,安装包就自己去网上找了,然后安装需要注意的步骤 这个按着默认的下一步就好 后面的就是一直点下一步就好了 安装好后,我们要把SVN集成到exlipce上,我们下载好的exlipce集成svn插件(也可以直接在exlipce中的市场下载),然后只需要把文件解压到exlipce安装目录的dropins文件夹下就好了 当eclipse里面出现这个就可以了 然后就是启动svn来新增用户和项目了 然后打开cmd,输入ipconfig查看IPV4地址 还有就是ping 192.168.43.121 这个是别人的地址,所以要连接的话要2个人都执行这样的操作,当然需要关闭防火墙 之后就是在网站上输入网址了 右击项目名选择copy进网站 输入密码 进入这个页面就完成了 来源: https://www.cnblogs.com/ztbk/p/11487795.html

如果解除本地项目的SVN关联并重新制定服务器上传

 ̄綄美尐妖づ 提交于 2020-03-15 22:01:17
本地SVN管理的项目都有一个隐藏文件夹.svn,在文件里勾选可查看隐藏文件 到项目里找到这个文件夹直接删掉,就可以解除关联。 如果想重新关联并上传项目到指定服务器,右键项目文件夹,选择svn中的Repo-brower,输入对应服务器SVN地址,重新import就可以了 来源: oschina 链接: https://my.oschina.net/u/3014478/blog/3195462