preface 最新开发一个项目,之前一直遗留了一个 svn 问题: 新创建的文件不能 直接在外层目录直接提交 只能一级一级 的先添加目录,然后添加目录中的文件, 最后在外层目录提交 因为写得东西太多, 总不可避免的 会有遗漏提交, 现在上线没问题, 但是代码不提交这个后面肯定会出问题 我本来是通过 ...
分类:
其他好文 时间:
2020-09-17 17:28:30
阅读次数:
49
hooks 的故事(1):闭包陷阱 经典的场景: function App(){ const [count, setCount] = useState(1); useEffect(()=>{ setInterval(()=>{ console.log(count) }, 1000) }, []) } ...
分类:
其他好文 时间:
2020-09-17 13:30:22
阅读次数:
30
步骤1,在要处理的文件夹上面右击TortoiseSVN,接着点击Settings 步骤2,在Settings里面找到Global Ignore pattern 里面输入 */bin */obj *.vs *packages *bin *obj *log ,注意,每个后面有空格 ...
分类:
其他好文 时间:
2020-09-14 19:05:31
阅读次数:
48
修改SVN密码自助平台 代码地址 https://gitee.com/goooood/svnchangepwd 环境 windows 软件 svn openssl python3 启动方式 pyCharm 或者 cmd 启动 安装模块 Django 3.1 项目参考链接 实现svn用户客户端自助修改 ...
分类:
其他好文 时间:
2020-09-03 16:49:53
阅读次数:
43
1、同一台服务器开启多个SVN仓库的方法(两种方法) 可以参考这个文档: https://blog.dugwang.com/?p=753 2、SVN 与 GIT的异同以及GIT的常见命令 https://segmentfault.com/a/1190000016865867 3、SVN的常见命令 h ...
分类:
其他好文 时间:
2020-08-31 13:22:03
阅读次数:
70
gitgit 是一个开源的分布式版本控制系统,用于敏捷高效的处理任何大小的项目。git是linux torvalds 为了帮助管理linux内核开发的一个开放源码的版本控制软件。git与常用的版本控制工具,cvs,svn等不同,它采用了分布式版本库的方式,不必服务器端软件支持 git 和svn的区别 ...
分类:
其他好文 时间:
2020-08-28 11:45:55
阅读次数:
46
约定: OS:Centos7.6 目标:SVN-Server 1.检查镜像 docker search svn 2.下载镜像 docker pull garethflowers/svn-server 3.启动容器 docker run --restart always --name mysvn -d ...
分类:
其他好文 时间:
2020-08-26 17:11:43
阅读次数:
59
背景:并行版本较多,合并至版本发布分支主分支时无法看出初始提交分支 需求:系统开发人员执行git commit时,自动在commit-msg中补充当前所在分支名 操作步骤: 1、在子系统git仓库路径/.git/hooks下,将以下内容覆盖commit-msg.sample文件中 #!/bin/sh ...
分类:
其他好文 时间:
2020-08-25 15:44:52
阅读次数:
46
1.Jenkins是什么?Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradl
分类:
其他好文 时间:
2020-08-20 18:34:18
阅读次数:
66
小项目也需要管理,手头一个两个人做的Asp.net项目.昨天刚选好了源代码和bug管理的软件.选来选去,还是原来用过的顺手: 源代码管理: SVN + TortoiseSVN 项目网站和bug管理: Trac 以前一个项目是C# win app项目,server用SVN和Trac是在linux平台装 ...
分类:
其他好文 时间:
2020-08-17 16:45:52
阅读次数:
81