svn命令行

windows下搭建svn服务器

帅比萌擦擦* 提交于 2020-01-08 08:01:24
转自: http://www.cnblogs.com/cloud2rain/archive/2013/04/11/3015080.html 这篇文档非常好,转来学习,有一点就是把subversion创建成服务的时候在等号和值之间要有空格,如: sc create svnserve binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r E:\svnroot" DisplayName= "Subversion" depend= Tcpip start= auto 还有就是编辑svnserve.conf这个配置文件,把前面的“#”号去掉时不要在配置前面留有空格 1、从官网下载svn服务端和客户端; 服务端: http://sourceforge.net/projects/win32svn/files/latest/download 客户端: http://tortoisesvn.net/downloads.html 2、安装服务端和客户端,安装客户端后要求重启; 3、建立版本库(repository) 方法一:命令行方式 首先,在E盘下建立svnroot文件夹, 然后,打开命令窗口,键入 svnadmin create E:\svnroot\repository 这样就会在E:

SVN安装配置详解

余生颓废 提交于 2019-12-30 10:05:26
这是我之前安装配置svn所记录的…..今天特共享给大家….希望能对大家有点帮助哈…… 一、准备工作 下载SVN客户端(TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.exe)和服务端(svn-1.4.3-setup.exe)。 二、安装服务器端和客户端略 三、建立版本库( pro1 ) 运行Subversion服务器需要首先要建立一个版本库(pro1)。版本库可以看作是服务器上集中存放和管理数据的地方。 开始建立版本库。首先建立 D:\svn 空文件夹作为所有版本库的根目录。然后,进入命令行并切换到subversion的bin目录。输入如下命令: svnadmin create D:\svn\pro1 此命令在 D:\svn 下建立一个版本库 pro1 。pro1下面会自动生成一些文件夹和文件。 我们也可以使用 TortoiseSVN 图形化的完成这一步: 先建立空目录 D:\svn\pro1 ,注意一定是要空的。然后在 pro1 文件夹上“右键->TortoiseSVN->Create Repository here…”,然后可以选择版本库模式,这里使用默认的FSFS即可,然后就创建了一系列文件夹和文件,同命令行建立的一样。 四、运行独立服务器 此时 subversion 服务还没有开始,只是通过它的命令建立了版本库。继续在刚才的命令窗口输入:

Windows下搭建Subversion 服务器

蓝咒 提交于 2019-12-30 10:04:38
/*--> */ /*--> */ 一、准备工作 1 、获取 Subversion 服务器程序 到官方网站( http://subversion.tigris.org/ )下载最新的服务器安装程序。目前最新的是 1.5 版本,具体下载地址在: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91 2 、获取 TortoiseSVN 客户端程序 从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN 。 TortoiseSVN 是一个客户端程序,用来与 subvers 服务器端通讯。 Subversion 自带一个客户端程序 svn.exe , 但 TortoiseSVN 更好操作,提高效率。 二、安装服务器端和客户端 安装 Subversion (以下简称 SVN )的服务器端和客户端。下载下来的服务器端是个 zip 压缩包,直接解压缩即可,比如我解压到 E:\subversion 。客户端安装文件是个 exe 可执行文件,直接运行按提示安装即可,客户端安装完成后提示重启。 三、建立版本库( Repository ) 运行 Subversion 服务器需要首先要建立一个版本库(

mac终端下SVN和Git命令行操作

梦想与她 提交于 2019-12-28 05:36:03
整理供自己使用 一、svn常规命令行 参考文章 1、将文件checkout到本地目录 1 svn checkout path(path是服务器上的目录) 2 例如:svn checkout svn://192.168.1.1/pro/domain 3 简写:svn co 2、往版本库中添加新的文件 1 svn add file 2 例如:svn add test.php(添加test.php) 3 svn add *.php(添加当前目录下所有的php文件) 4 svn add home/*(添加指定目录下的所有文件) 3、将改动的文件提交到版本库 1 svn commit -m “LogMessage“ [-N] [--no-unlock] PATH        (如果选择了保持锁,就使用–no-unlock开关) 2 例如:   svn commit -m “add test file for my test“ test.php 3 简写:   svn ci 4、加锁/解锁 1 svn lock -m “LockMessage“ [--force] PATH 2 例如:svn lock -m “lock test file“ test.php 3 svn unlock PATH 5、更新到某个版本 1 svn update -r m path 2 例如: 3 svn

SVN的使用

江枫思渺然 提交于 2019-12-26 18:58:38
工作蛮久了,关于代码管理工具:开源代码一般都是使用github,它的使用大多都是以命令行的形式进行(有在coding上做一些demo,但对github命令还是不熟,只能说会用一点,久了还得再看);很多企业用的大多是svn,vs自带的团队资源管理(TFS)。TFS很少用,所以在这只是写SVN的使用。 客户端 首先、需要下载SVN客户端,下载地址: http://tortoisesvn.net/downloads.html 。 其次,安装(略)。安装完成后,一般会要求重启电脑。安装完成后,在空白处点击鼠标右键可以显示svn的部分操作的快捷方式 svn客户端的常用操作: SVN部分操作说明 操作名称 描述 用于将服务端的资源下载至本地,在文件夹中包含svn控制信息(一般为隐藏文件【.svn】) 更新资源,同步服务端最新资源,本地修改的部分,没有冲突的话不会造成影响 提交,将本地操作的部分提交至服务端 还原资源,将放弃本地修改的资源,将资源回退到修改之前版本。 添加资源,当在资源文件夹中新增项目,需要先将其添加到svn版本控制中。 显示团队资源提交日志,可以查看不同修改者的操作,以及修改的信息。 解决冲突,如果更新资源后存在冲突,需要手动修改文件或者指定对象的修改进行冲突的解决。 清理,将资源进行清理操作。 将资源回退到指定版本。 对某资源进行加锁,加锁后只能自己修改,他人不可操作

Windows下搭建Subversion 服务器

两盒软妹~` 提交于 2019-12-25 05:44:36
Windows下搭建Subversion 服务器 一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91 2、获取 TortoiseSVN 客户端程序 从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN 。TortoiseSVN 是一个客户端程序,用来与 subvers 服务器端通讯。Subversion 自带一个客户端程序 svn.exe ,但 TortoiseSVN 更好操作,提高效率。 二、安装服务器端和客户端 安装 Subversion(以下简称SVN)的服务器端和客户端。下载下来的服务器端是个 zip 压缩包,直接解压缩即可,比如我解压到 E:\subversion 。客户端安装文件是个 exe 可执行文件,直接运行按提示安装即可,客户端安装完成后提示重启。 三、建立版本库(Repository) 运行Subversion服务器需要首先要建立一个版本库(Repository

svn服务端安装、迁移教程、Eclipse切换svn连接库

╄→гoц情女王★ 提交于 2019-12-24 13:44:47
svn服务端安装、迁移教程、Eclipse切换svn连接库 安装教程 1.下载svn服务端安装程序 2.运行程序,安装 这里端口号根据自己定义,避免与其他程序冲突 到这里就安装完成 迁移教程 这里举例从 A服务器 迁移到 B服务器 1.在A服务器找到svn安装目录bin文件夹 默认在: 我的目录在: 2.命令行到达该位置 3.找到你将要导出的svn版本库 默认位置: C:\Repositories下; 同时找个位置新建一个test文件夹(我这里在c盘)(也就是等一下导出文件的存放位置) 再进入刚才打开的命令行 执行命令: svnadmin dump C:\Repositories\testsvn > C:\test\testsvn.dump 其中 testsvn 为你的svn版本库名称 4.将导出的文件(.dump)复制到 B服务器 test文件夹(这里文件夹可以自定义,下面导入时需要与此一致) 这里.dump文件可能较大,需要等待 可以先进行压缩,在复制 5.在 B服务器 打开VisualSVN Server 启动文件在安装位置bin文件夹下 6.启动,新建一个和刚才导出项目同名的库(默认步骤创建即可)(建议建立一个空的空间) 7. B服务器 ,命令行切换至svn安装bin目录 8.运行 Svnadmin load C:\Repositories\testsvn < C:

SVN 配置和使用

我们两清 提交于 2019-12-18 01:20:35
SVN使用环境 使用SVN管理源代码,必须有2套环境 服务器 用来存储客户端上传的源码 一般都是在Windows环境下安装Visual SVN Server 客户端 用来提交、回退、修改、下载等操作 一,在Windows安装Visual SVN Server 下载Visual SVN Server安装包 下载地址:百度网盘链接:https://pan.baidu.com/s/1jJWegi6 密码:d58v 官网下载:https://www.visualsvn.com/server/download/ 打开安装包 --> next --> 同意协议 --> next --> 选择默认选项(安装SVN控制台)--> next --> 选择第一个按钮(标准版)--> next --> location:安装路径 Repositories:仓库路径 server Port:端口 旁边的https://选项不勾选(因为一般SVN都是在局域网,不会有安全问题)--> next -->Install --> 完成 二,创建SVN仓库 打开Visual SVN Server 右击Repositories --> 新建 --> Repository --> 设置仓库名称 --> 下一步 --> 选择第一项Enpty repository(空的仓库)--> 下一步 --> 设置访问权限(Nobody

如何在MAC上使用SVN,简单几行命令搞定

梦想的初衷 提交于 2019-12-17 01:58:38
如果你要使用SVN管理代码,如果不是迫不得已,还是看看git吧,但是SVN也要知道怎么用,原理是相似的。 首先,要准备的东西:svnX软件 https://pan.baidu.com/s/1mhEay3A 1.打开安装即可,然后再打开终端开始命令行操作,如果你想切换目录,可以使用“cd”命令 查看当前路径的所有文件命令:ls 2.创建名为“svn”的文件夹,假如,该文件就在根目录下,执行以下命令,后面的路径是刚刚创建的文件夹的路径 mkdir svnFolder 再键入以下命令: svnadmin create /Users/userName/svnFolder 如果没有报错,那就可以在svnFolder文件夹里看到一些新创建的文件 如果报错,可能是缺少xcrun,请参考http://tips.tutorialhorizon.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun/ 3.在一个名为conf的文件夹找到一个名为svnserve.conf的文件,使用文本编辑打开,找到以下内容 #anon - access = read #auth - access = write #password - db = passed

sourcetree的使用方法

落爺英雄遲暮 提交于 2019-12-12 13:24:18
之前在协同开发中遇到过这样的一个问题,在使用git合并代码时会覆盖掉其他同事的代码,刚开始接触的时候用的是命令行,后台开始用IDEA自带的git插件,今天第一次用到SourceTree,操作起来挺方便的! 一 、SourceTree简介 SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。 二、下载安装SourceTree步骤 1、下载地址: https://www.sourcetreeapp.com/ ,该版本是中文的 下载完成后可以进行安装。 2、安装SourceTree 安装首界面 点击,Next 点击“install”,安装完成后,打开sourcetree,点击“user an existing account”,如图 注意:1使用谷歌帐号登录即可,前提是你必须可以上谷歌才可以。 GOOGLE帐号登录完成之后,如图: 此处无需设置,直接点击“跳过初始设置”即可。 登录注册成功后,弹出设置puttykey的界面,点击“取消”即可。 点击“取消”按钮,弹出如下提示框: 此时进入到sourcetree的主界面,现在就可以使用sourcetree啦。 三、集成文件对比插件