SVN创建项目以及检出项目
1 提交本地目录到SVN
a) 首先在SVN中创建一个目录,命令如下:
svn mkdir svn://xx.xx.xx.xx/test -m 'create dir' --username xx --password xxx
b)进入本地目录,并checkout刚才在svn中创建的项目test到当前目录
svn co svn://xx.xx.xx.xx/test .
c)添加本地目录中的文件
svn add * (添加所有,也可以一个个的添加)
d)svn ci -m 'first check in'
2 移动/修改svn中的项目
svn move svn://xx.xx.xx.xx/test svn://xx.xx.xx.xx/test1
会将test项目移动到 test1目录下
3 删除本地目录中的svn信息
有时候由于svn客户端版本不一致,无法提交,这时候可以删除本地目录中的svn信息,重新提交。
linux下命令:
find . -type d -name ".svn"|xargs rm -rf
windows下命令:
for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
4 svn add 分支
虽然 svn也是支持brach的开发的,但是相对于git来说svn的branch较为原始,svn的branch是以直接copy来进行实现的,在 mereg的时候也是对两个文件夹进行操作。但是这样做的缺点就是代码管理中就需要多了一个版本库代码的copy,不像git一样只是在同一个文件夹中就 可以完成一个或者多个branch的管理。
首先来说一下svn版本库有一个较为标准的目录结构,比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是
svn://proj/
|
+-trunk
+-branches
+-tags
trunk为主开发目录,branches为分支开发目录,tags为tag存档目录
http://my.oschina.net/9991/blog/197966
转载于:https://my.oschina.net/taomac/blog/666278
SVN创建项目以及检出项目相关推荐
- svn怎么检出两个地址项目_svn 检出项目报错
可能是svn 版本问题 升级自己svn. brew update svn svn 好难用,但是老项目都是svn 我是自己把svn命令封装了 #!/bin/bash # # @function SVN ...
- IntelliJ IDEA -- SVN配置及项目迁入/检出SVN
一.下载并安装SVN 本人 IntelliJ IDEA 2018, 小乌龟TortoiseSVN x64 二.配置 如果已经搭建好了svn服务的话,就要开始在idea中配置相关的配置了. 1.配置已安 ...
- eclipse从svn检出项目
在eclipse的project explorer 右键->import->svn->从svn检出项目,然后填写资源库的位置,完成,然后一直next. 直到项目检出完成后,选择项目, ...
- SVN检出项目报:Access restriction: The type 'BASE64Decoder' is not API
1.起因 今天从SVN里检出项目出现个别文件报错(Access restriction: The type 'BASE64Decoder' is not API (restriction on req ...
- SVN检出项目时中途停止
svn检出项目时中途停止,不能继续checkout,总是报SVN Update Error: Please execute the 'Cleanup' command. 解决方法: 1,把整个项目结构 ...
- Eclipse项目上传码云、从码云上检出项目、修改检出项目后在提交到码云、看此篇即可
Eclipse中项目上传到码云平台 文章的目的是自己记录学习使用,只记录使用eclipse相应的上次下载修改方法,具体细节没做很大把控.希望对自己学习有所帮助,同时也希望能帮助到没有接触到这块的人一起 ...
- docker搭建upsource代码审查工具,通过gitlab检出项目
docker搭建upsource代码审查工具,通过gitlab检出项目 机器配置 docker搭建upsource代码审查工具,通过gitlab检出项目 拉取镜像 创建挂载目录 启动容器 配置账号密码 ...
- 版本控制之svn命令行下检出、提交、更新
2019独角兽企业重金招聘Python工程师标准>>> 4 使用命令行模式访问SVN服务器 4.1 检出 ①首先进入自己的工作目录,例如:D:\DevWorkSpace\SVNS ...
- eclipse中svn检出项目,项目名上带有红色感叹号
在eclipse中svn检出java web项目后,项目名称上带有红色感叹号,解决方法: 项目名上右击,选择Build Path-->Configure build path,打开下图配置窗口, ...
- 从SVN上检出项目转换为maven项目失败
昨天遇到了一个问题,就是从SVN上下载了公司的一个子项目,结果发现无法转换为maven的目录格式: 报错信息为pom.xml的<parent>标签报错: 然后仔细研究了一下maven发现, ...
最新文章
- pybind11回调函数返回指针
- 服务器功率一般多少_单机柜供电能力提升后,选择1U服务器还是2U服务器?
- Github 简明教程
- (winform cookie)如何向某网址Post信息,并得到CookieContainer以便以后直接通过验证...
- ASP.NET 5 入门(1) - 建立和开发ASP.NET 5 项目
- 多库共存 包装集的问题 点击按钮创建一个p 几个属性介绍 jQuery的插件
- 红帽Linux故障定位技术详解与实例(1)
- 如何使用 C# 中的 ValueTask
- 32位操作系统,为什么最大支持4G存储空间,2的32次方 = 4294967296bit = 4G,这个怎么计算出来的,
- spark指定python版本_1.Spark学习(Python版本):Spark安装
- 教师节我用Python分析了336个赞美老师的句子,满满的幸福和开心
- mysql 安装导航_ubuntu下安装Mysql
- 【浙江大学PAT真题练习乙级】1009 说反话 (20分)真题解析
- Express框架学习笔记-express路由参数
- androidsettitle方法_android去掉标题方法
- HDFS存储大量小文件的问题及解决方案
- 一起学习PySNMP——理解什么是MIB
- java 拼图游戏_Java学员作品-拼图游戏
- 信息工程与计算机科学就业前景,信息与计算机科学就业前景及方向揭秘
- ps4系统软件升级无法连接服务器,这才是正确的解决办法 PS4怎么通过优盘升级系统...
热门文章
- 《剑指offer》第五十六题(数组中唯一只出现一次的数字)
- 基于物理的渲染详尽指南 卷1光与介质:基于物理的渲染和着色理论
- excel字符处理函数
- 我的WCF之旅(1):创建一个简单的WCF程序(转载)
- nginx1.02+php+piwik+centos5.4构建网站统计系统
- HDU6380 degree
- leetcode 442. 数组中重复的数据 java
- C.Fountains(Playrix Codescapes Cup (Codeforces Round #413, rated, Div. 1 + Div. 2)+线段树+RMQ)...
- Java_单例/多例设计
- 洛谷.U19464.山村游行wander(LCT 伪期望)