从刚刚参加工作就开始使用svn,清晰的记得那年师姐比较生气的来找我:“你怎么又不更新就提交代码了,把我写的都给覆盖掉了”,哈哈~ 虽然一直在用svn,不过在日常工作中主要用到的是简单的操作,而且大多数是基于eclipse插件.客户端小乌龟直接操作的.对于svn的理解还是比较单一的.当然目前除了集中式版本管理工具svn之外,比较火的还有分布式的版本管理工具git. 下面借着学习svnkit的机会,把svn也学习一遍,加深了解~ 官网简单介绍: 官网:http://subversion.apache…
在创建仓库之前,在项目superlists中新建一个Python文件,命名为functional_tests.py,里面的内容如下: # File: functional_test.py # Author: Rxf # Created on 2019.04.10 15:00 (first release) # Copyright (C) 2019 xxxxxx. All rights reserved. # please use python3.x # -*- coding: UTF-8 -*-…
近日想分享一些文件,但是用度盘又太麻烦了(速度也很恶心).所以突发奇想去研究了下GitHub的仓库,这篇文章也就是一个最最最基础的基本操作.基本实现了可以在GitHub上存储文本信息与代码. 由于我的系统是Windows,所以以下的实现都是基于windows的(貌似其他系统也差不了很多). 1 注册账号 这个不多说啦,前往官网按照提示注册就好.邮箱没有限制,QQ邮箱也行(我就是用的QQ邮箱). 2 创建一个新的仓库 在你完成注册账号后,GitHub会引导你创建你的第一个仓库.界面大概如下 七步曲…
1.登陆到github,点击加号中的New repository 2.设置仓库信息 *注: ------Description:添加仓库说明,不是必填项 ------Public.Private:选择公开还是非公开仓库,但是非公开仓库目前是收费的 ------Initialize this repository with a README:如果选中此项,随后Github会自动初始化仓库并设置README文件,让用户可以立即clone此仓库.如果想向Github添加手中已有的Git仓库,建议不要勾…
背景:MacOS内置了SVN的客户端和服务器端的软件,下边所使用到的目录需要结合自己电脑的具体情况进行设置,并不是很困难. MacOS SVN简单入门 第一部分,创建本地的SVN测试仓库,并修改相应的配置文件用来添加用户和组以及相应的权限,之后这个仓库用来存储之后使用的用户上传的代码. 1.在/User/你的电脑用户名 下创建一个SVN目录 打开终端,使用命令 svnadmin create /Users/你的电脑用户名/SVN/repository 创建仓库repository 2.修改配置文…
新公司用SVN来管理代码,而且公司自己搭建了SVN服务器,所以要学习下SVN的相关命令.服务器搭建等技能知识.上家公司是用Git管理代码,而且代码托管在git@oschina上,自然不用操心Git服务器的问题,只要熟悉Git常用的命令就可以了.下面来学习下SVN(客户端)的基本命令,简单来说就是: 1,如何从远程仓库拉(检出)代码.如何拉取(获取)远程代码的更新 2,如何检查本地仓库状态 3,如何添加新文件到代码库 4,如何提交文件修改到代码库 5,如何查看修改日志 6,如何对比文件 7,如何解…
安装svn subversion服务参考博客http://huihai.iteye.com/blog/1985238 一:svn版本管理的作用 a:备份程序   项目开发过程中,防止不可控因素造成的资源丢失(断电或者硬盘损坏) b:代码还原   恢复到之前的版本 c:协同修改    项目组共同开发时需要操作相同的文件时 d:查询编写时间以及人员 e:实现增量式归档      f:权限设定(读写) 二:svn常用的操作1:checkout:检出,将svn服务器项目检出到本地. 2:update:更…
1.1. 使用 Visual SVN 搭建SVN服务器 搭建纯粹SVN服务器 --- svn:// 访问资源 将SVN 和 Apache服务器整合 ,搭建web SVN服务器 ----  https:// 访问资源 指定硬盘仓库位置 d:\Respositories 安装如果系统账户是中文用户名,报错 1) 新建 SVN仓库  bos 2) 新建 SVN 账户  yuy/123 访问 : https://localhost:8443/svn/bos/ 安装 SVN 客户端软件 1.2. SVN客…
情况说明: SVN的管理员给我一个项目的检出权限,我用浏览器可以访问,TortoiseSVN无法检出,提示没有访问URL的权限,不能检出. SVN管理员交流别人可以使用,我用同事的电脑,使用我的账号检出,所有得出结论是我本机的问题. 原链接:https://www.cnblogs.com/zzd0916/p/7695109.html 猜测可以之前的没有授权前有操作,有缓存(TortoiseSVN缓存) 我的处理方式:清理本地缓存,1.找到设置 2.清理所有缓存 ##真想建议不用SVN##…
学习及使用svn有一段时间了,但是以前学习的时候不怎么用,现在用只是简单的更新上传,又把基本理论忘了.为了以后自己看自己的笔记回忆,特此记录 svn学习博客:http://www.cnblogs.com/wangkangluo1/archive/2011/08/11/2135312.html   首先,svn分为服务器端(负责保存管理代码的)和客户端(我们使用的来上传或更新代码的).它有windows版的和linux版的.安装服务器端时出现下图,location为svn服务端安装目录,repos…