D:/SvnRepositories/projects/hooks 在仓库的hooks目录下面建立一个pre-commit.bat: @echo offsetlocalset SVN_BINDIR=C:/Program Files/Visua
原创 2023-09-04 14:56:29
63阅读
Windows下使用SVN,源码根目录的所有子目录下都会生成.SVN目录,如果需要将根目录脱离svn版本控制,需要将所有.SVN目录删除。   手工删除所有.SVN目录比较麻烦,特别是在目录较深较多的情况下。
转载 2022-02-22 10:50:23
140阅读
1.1Svn和VisualSvn介绍 VisualSvn Server2.5.6(版本控制服务器)免费开源软件 是基于Windows平台上的Subversion服务器,它是免费的 官方下载: ://.visualsvn.com/files/VisualSVN-Server-2.5.6.
原创 2021-12-27 11:29:41
167阅读
http://www.360doc.com/content/10/0819/20/1180580_47290279.shtml http://www.uml.org.cn/pzgl/200810316.asp
原创 2023-05-09 14:23:46
163阅读
没事搞了个脚本,一键安装svn带http访问系统是centos6.5下面直接贴上脚本内容#!/bin/bash #Author: charlie.cen #Email: cenhuqing@gmail.com #Create_time: 2015-04-29 #定义安装的包 pkg="httpd subversion mod_dav_svn" #
原创 精选 2015-04-29 15:11:39
1326阅读
#!/usr/bin/ptyhon #coding:utf-8 class SvnCmd(object):         #初始化属性,svnpath 为svn的全路径。     def __init__(self,svnpath,tagnam
原创 2016-12-13 16:43:21
552阅读
今天闲来没事,就写下svn部署脚本:#!/bin/bash#date:2017/11/20#author:Vaeditread-p"请输入svn根目录名:"svndirread-p"请输入用户名:"nameread-p"请输入密码:"passwordip=`ipaddr|grepinet|grep-vinet6|grep-v127.0.0.1|awk'{print$2}'|grep-o'[0-9]
原创 2020-03-18 19:26:37
315阅读
1点赞
 svn同步脚本 #!/bin/bash #+----------------------------------+ #messages:svn sync repos # 20110723 v0.2 # cnitss@163.com #+----------------------------------+
转载 精选 2011-08-04 15:45:49
586阅读
Subversion的备份脚本. 在这里备份一下. 在地备份完成之后,再通过ftp传送一份至远程备份机.
原创 2011-11-30 16:15:59
957阅读
   
原创 2012-05-23 15:19:43
998阅读
#!/bin/bash#svn complete bakup spritLogfile=/svndata/svnfullbak/svnbak.logDATE=`date +%Y%m%d`#The dir of backup dateBasedir=svnbakBakdir=/svndata/svnfullbak/$Basedir.$DATEif [ -d $Bakdir ]then  
原创 2013-07-24 15:29:38
383阅读
svn钩子
原创 2014-06-23 17:40:55
930阅读
使用钩子脚本的意义:看不到这些数据的。所以在测试环境中(linux测试服务器)也看不到这些数据。所以我们还需要在linux测试服务器中,检出这些数据,放到lanmp(测试环境)中。这样开发才能在linux测试服务器上检测自己的代码是否有问题。这就用到了钩子脚本。大致思路:    户提交程序到SVNSVN触发hooks,按不同的hooks进行处理,这里用到的是post
svn备份一般采用三种方式:1)svnadmin dump 2)svnadmin hotcopy 3)svnsync. 注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令、rsync命令。 笔者曾经用 rsync命令来做增量和全量备份,在季度备份检查审计中,发现备份出来的库大部分都不可用,因此最好是用svn本身提供的功能来
原创 2015-04-15 17:02:19
618阅读
先谈谈三个code review的关键因素:一、创建review要简单code reivew是一个程序员日常工作中经常做的一件事,理论上来讲,任何一个将要submit到SCM的change,都必须经过peer review。如果创建一个review要傻了吧唧的打包代码,发送邮件,或者shelve一个changelist,再发信告知changelist number,或者进入某个比较先进的code
在软件开发领域,版本控制系统是必不可少的工具。而在版本控制系统中,SVN(Subversion)是一种常见的选择。SVN是一个开源的版本控制系统,广泛应用于各种项目中,包括软件开发、网站开发等。 SVN是一个集中式的版本控制系统,与分布式版本控制系统(如Git)有所不同。在SVN中,所有的代码仓库都集中在一个服务器上,开发者通过客户端与服务器交互来进行代码的提交、更新等操作。SVN提供了强大的版
  先说说钩子是干什么的吧,,简单的说,svn钩子就是在提交svn时前后所要触发的事件,于是我们可以用钩子做一些提交时的限制,及提交后的操作。最常用的一般有两个,pre-commit,post-commit。下面分别简单说下概念。一、钩子概述1)start-commit — 开始提交的通知描述start-commit 在开始事务之前执行。通常用来确定用户是否有提交权限。如果 start-commi
我仍在服务器上定时更新svn用的#!/bin/bashsvnpath=/home/svn/usr/bin/svn update $svnpath/dakainit --username=svn-backup --password=0000/usr/bin/svn update $svnpath/dakanew --username=svn-backup --password=0000/usr/bi
svn
原创 2013-08-06 18:56:20
935阅读
之前是用ruby折腾的,现在学习python,然后原来为一个项目做的,现在为多项目,现在记录一下。#!/usr/bin/python # -*- coding:utf-8 -*- import re import sys import os import filecmp import smtplib import&n
原创 2014-12-08 15:39:44
663阅读
上一篇介绍了svn的配置,这里就写了两个脚本svn进行全备和恢复,由于是全备,所以可以做个计划任务,每天执行一次即可。保留几天的数据。1、备份脚本:#!/bin/sh # # # Description: SVN full backup of the project # Author: Mr.chen #&
原创 2015-02-10 10:26:05
3458阅读
  • 1
  • 2
  • 3
  • 4
  • 5