• SVN和GIT


    初始SVN及GIT
    1.版本控制工具:版本控制
    2.作用:大多数时用在多人团队开发,解决多人更改同一个文件造成
    的文件更新问题。
    3.常用版本控制工具:CVS、SVN、GIT
    4.安装:VisualISVN-Server:服务器端安装程序
    TortoiseSVN:客户安装程序
    5.服务器端安装与配置:1.安装标准版,非企业版(收费),开启https访问
    2.创建库目录(用来存放文件)
    3.创建用户(用来访问服务器)
    4.创建repository,用来存放不同的项目(选择FSFS类型存储文件)
    6.客户端安装与配置:1.创建一个目录,用来存放项目文件
    2.在上一步创建的文件夹中=》右键 =》check out =》 将服务器的文件导入到当前客户端文件夹内
    3.创建、更新、删除文件:创建/更新/删除文件之后,右键 =》 commit =》将更新同步到服务器
    4.同步服务器文件:右键 =》update =》将服务器的更新同步到当前客户端
    5.右键 =》show log =》查看操作日志
    7.文件冲突:当文件未同步,再更新操作时产生
    冲突文件
    冲突文件名.mine:当前用户更新后的文件(要提交的文件)
    冲突文件名.r1:冲突文件最近两个版本的详细信息(r1:文件版本)
    右键=》Tortoise SVN =》show log:查看更新的日志文件
    diff:文件对比
    8.清除当前用户信息:Tortoise SVN => settings =>saved data => Authentication data => Clear all

    9.GIT工作原理:分布式版本控制系统
    10.Github:是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub
    11.GIT安装及使用
    一、安装
    1.先安装TortoiseGit-1.8.9.0-64bit.msi(64位),然后安装TortoiseGit-LanguagePack-1.8.9.0-64bit-zh_CN.msi(汉化)
    2.如果是32位操作系统则安装TortoiseGit-1.8.10.0-32bit.msi
    3.如果创建版本库不成功,则安装Git-1.9.4-preview20140611.exe

    二、使用
    1.在项目文件夹中创建版本库,如果创建成功,则出现.git的隐藏文件
    2.右键-》tortoiseGit-》设置-》远端-》URL-》填写要下载项目URL
    3.下载文件:a.右键-》tortoiseGit-》获取(fetch) b.右键-》tortoiseGit-》拉取(pull)
    4.上传文件:a.上传文件时,需要先添加开发者(用户)到项目
    b.右键-》tortoiseGit-》设置-》远端-》URL-》填写推送URL
    c.右键-》-》tortoiseGit-》推送(push)-》输入用户名和密码
    d.右键-》Git提交
    5.当有多版本或分支时,可以右键-》tortoiseGit-》切换/检出或创建分支
    6.默认的主干为master

    三、本地GIT服务器
    如果要在本地使用GIT,那么需要先在本地创建GIT服务器(copSSH) -》 ICW(copssh安装之后)

  • 相关阅读:
    Ubuntu速配指南之热门设置
    最高境地的Linux桌面
    菜鸟在Linux零碎中安置Oracle 11G
    Ubuntu 7.10疾速设置指南
    excel的单元格怎么实现下拉菜单?
    Delphi 与 DirectX 之 DelphiX(16): DXImageList1.Items.Find();
    Delphi 与 DirectX 之 DelphiX(19): 绘图表面(TDirectDrawSurface)如何加载图片
    Delphi 与 DirectX 之 DelphiX(18): TDXDraw 中描绘图片的命令
    Delphi 与 DirectX 之 DelphiX(17): TPictureCollectionItem.PatternWidth、PatternHeight
    Delphi 与 DirectX 之 DelphiX(23): TDirectDrawSurface.Blur;
  • 原文地址:https://www.cnblogs.com/zouxianlu/p/6772523.html
Copyright © 2020-2023  润新知