
版本控制
版本控制
吉普赛的歌
这个作者很懒,什么都没留下…
展开
-
TortoiseGit 如何回退到以前的版本?
此外,回退操作可以撤销你对代码的更改,但无法删除已经推送到远程仓库的提交记录。如果回退后需要删除远程仓库中的提交记录,请参考其他 Git 命令或咨询你的团队成员或版本控制管理员。请注意,在执行回退操作之前,确保你的当前工作目录是干净的,没有未提交的更改。回退操作将重置你的工作目录并删除那些在回退之后的版本中添加的提交记录。记住,在进行任何版本控制操作之前,建议先进行备份或者使用版本控制工具来管理你的代码,以免出现不可逆的错误。原创 2023-07-06 14:32:37 · 7147 阅读 · 0 评论 -
TortoiseGit看不到图标怎么办?
TortoiseGit看不到图标怎么办?原创 2022-09-30 08:59:25 · 416 阅读 · 0 评论 -
VS Code中git提交代码
一、随便改点什么,可以观察到左侧图标有变化二、如下图,依次点击,进入到 “全部提交(已署名)”,三、输入提交注解就已提交到服务器了原创 2021-09-16 14:34:25 · 577 阅读 · 1 评论 -
阿里云效git搭建管理
管理端一、先用企业负责人的账号登录阿里云:https://www.aliyun.com/二、然后搜索云效:其实下面输入云效,就会出来下拉,点击进去就好了。https://devops.console.aliyun.com/organizations三、如果还没有企业,则创建:如果已经有了,则点击企业名称进入:四、邀请团队成员加入:进入的界面,底部有邀请团队成员加入,点击 去完成。五、点击 “添加成员”以下两种方式都是可以的:出来的链接.原创 2021-01-10 21:19:46 · 1107 阅读 · 0 评论 -
Linux下搭建 gitlab ( 用Docker )
基本的安装步骤:#1. 安装yum-utils:yum install -y yum-utils device-mapper-persistent-data lvm2#2. 为yum源添加docker仓库位置:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo#3...原创 2020-03-16 22:50:55 · 839 阅读 · 0 评论 -
VS2015 Git 源码管理工具简单入门
原文:点击打开链接1.VS Git插件1.1 环境VS2015+GitLab1.2 Git操作过程图解 1.3 常见名词解释拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Meger)获取(Fetch):从远程版本库获得最新版本合并(Meger):将两个版本库进行合并操作提交(Com转载 2017-06-15 13:33:58 · 1660 阅读 · 0 评论 -
Git关于pull,commit,push的总结
原文:点击打开链接以前总是由于自己的自身的原因,对于每一次的git的操作,我都是通过eclipse或者是idea来进行的,但是我每一次都不是很清楚的关于这些方面的操作,现在我们来进行关于git bash的操作,正是由于这些操作使的自己对于git的操作有了一个比较清晰的认知了,首先我们先看一张图:首先我们必须要先理解这几个概念:暂存区,本地仓库,远转载 2017-12-25 10:26:52 · 502 阅读 · 0 评论 -
C# 实现 git 通知
本来, gitlab 是自带邮件通知, 但是需要配置: https://blog.youkuaiyun.com/liuruiqun/article/details/50000213不过, 正好配置人没弄过这个, 也懒得麻烦人家了。做了一个小程序, 来实现这个功能。基本思路:1. 将项目的信息保存到 sqlite 表中;2. C#调用 Proccess, 轮询检测项目的最后一条日志,如果日志...原创 2018-08-02 14:03:21 · 659 阅读 · 0 评论 -
git 拉取覆盖本地
想要拉远端强制覆盖本地,试过git pull --force ,还是会提示需要commit下面的方法可以强制覆盖,留着以免忘记git fetch --allgit reset --hard origin/mastergit pull...转载 2018-10-12 16:47:34 · 481 阅读 · 0 评论 -
Git公司简单使用入门
先说明:本文所有需要下载的文件可以在 统一下载。一、下载 git , http://git-scm.com/ 二、用自己帐号登录 http://192.168.xx.xx/,在页面 Profile Settings / SSH Keys 中添加自己的公钥.添加公钥可以参考:http://blog.youkuaiyun.com/hustpzb/article/details/8230454原创 2017-04-13 09:53:50 · 1795 阅读 · 0 评论 -
vss 2005 手册
1 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进转载 2012-05-23 16:17:07 · 925 阅读 · 0 评论 -
VSS使用:搜索当前处于check out文件
1目的已知的使用情况有两种:1、有员工把文件check out后长期未check in。配置管理员应定期清查(至少在项目开发阶段结束时清查一遍)。2、员工离职审计时用。现在我们的VSS里就有被已离职员工check out的文件。配置管理员在删除离职员工权限时,应检查是否有被该员工check out但未check in的文件。2步骤1、把焦点停留在想搜索的项目的根目录上。然后转载 2012-05-23 18:23:19 · 3081 阅读 · 0 评论 -
VS2010与SVN
1. 安装TotoiseSVN;2. 安装AnkhSvn-2.1.8420.8.msi;原创 2012-02-25 10:25:21 · 1103 阅读 · 0 评论 -
SVN服务器端客户端配置, 及对比VSS的优势
SVN 版本服务器搭配全过程详解(含服务端、客户端)SVN服务器端及客户端全套软件SVN对比VSS的优势两者区别:http://www.cnblogs.com/zxjyuan/archive/2011/12/07/2280042.html 源代码管理工具是开发人员使用非常频繁的生产工具,只有更好更快才能提高效率,不应仅局限于签入签出。 1、 是原创 2013-02-20 13:24:55 · 1540 阅读 · 0 评论 -
SSL negotiation failed
Apache/Subversion: SSL negotiation failed: SSL error: parse tlsextSSL negotiation failed: SSL error: parse tlsext查了下,是因为 TLSv1 协议的问题,不知是 OpenSSL 的 bug 还是 Subversion 的 bug,总之无法正常工作。解决方案:我用的转载 2013-02-25 11:58:41 · 5530 阅读 · 0 评论 -
AnkhSVN的自动加锁
AnkhSVN的自动加锁 配置“[auto-props]”,新添加到SVN的文件都会自动加锁,在AnkhSVN插件中,会看到文件前有锁图标,和VSS类似了。注意,已经添中到SVN中的文件是不会自动有锁属性,需要重新添加。或者不怕麻烦的话,一个个文件的SVN属性中手工加,如下图 以下是按下面文章配的图 Subversion的有用配置转载 2013-02-28 23:06:15 · 3085 阅读 · 0 评论 -
SVN中如何为文件夹中的所有文件加锁
经过一段时间的试用,发现不加锁的共享式开发还是不太方便。还是全部设置为独占式加锁,如有共享式修改需求再设置为不加锁比较好。 经过一番摸索,总结出如下的加锁方式是可行的:注:第一步是必须的,必须完成第一步才能做后续操作,否则项目无法生成!1、如果某些项目包含bin、obj等生成的文件夹,如下图右键选中相应菜单并提交(右键SVN Commit ) 2、在所在的项目文件夹原创 2013-03-18 15:42:15 · 4791 阅读 · 0 评论 -
批处理文件更新当前SVN目录下的所有文件
TortoiseProc.exe /command:update /path:".\" /closeonend:0把上面的这行文本复制到文本文件原创 2014-09-04 16:58:02 · 2887 阅读 · 0 评论 -
Visual Studio 2012完美的拥抱GitHub
原文: 点击打开链接转载 2014-06-09 14:45:15 · 1043 阅读 · 0 评论 -
TFS相关文章
1. 点击打开链接原创 2014-04-06 15:37:46 · 917 阅读 · 0 评论 -
TortoiseSVN 命令 (命令行执行工具)
TortoiseSVN是一个GUI客户端,这个自动化指导为你展示了让TortoiseSVN对话框显示并收集客户输入,如果你希望编写不需要输入的脚本,你应该使用官方的Subversion命令行客户端。TortoiseSVN的GUI程序叫做TortoiseProc.exe。所有的命令通过参数/command:abcd指定,其中abcd是必须的命令名。大多数此类命令至少需要一个路径参数,使用/pat转载 2011-12-30 09:09:59 · 1215 阅读 · 0 评论