`
steeven
  • 浏览: 313100 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DVCS的几个场景

阅读更多
1. 某人负责了一个feature, 闷头开发了一个月,但是不能checkin到svn里面。分支都是产品线用的,不能给他没事提交玩。(他的代码都在自己电脑上,一旦数据丢失就惨了。以后应该考虑给个目录来做备份。)哪天领导要review他的部分工作,提交到svn还不成熟。做个patch? 他正在编码,还不能编译。
这时候如果他用tortoiseHG,对每个小的阶段自己提交一下,做分支,做tag,删除迷糊时期提交的代码等等。领导要的时候对最近的一个tag拿出patch即可。当然,如果领导也用mercurial就更方便了。

2. 总公司在海外,国内开发中心每次checkout代码直接连线太慢。如果在国内服务器上checkout一份,别人可以copy过来直接用,稍微update一下就可以变成最新版本。但是如果有人提交了很大的文件修改。update又是个问题。
DCVS可以在国内服务器维护一份库,相当于国外的server,员工和国内服务器上同步,国内服务器和国外服务器在晚上同步。

3. 公司里面用很古老的SCCS,貌似DVCS,但是没有很好的图形化工具去操作。特别是ECLIPSE下面没有没有插件,甚至windows下的工具都没有,郁闷啊。自己开发一个?
分享到:
评论
2 楼 steeven 2008-10-27  
操,写了半天,一登录没了。

GIT的图形工具比不上tortoiseHg好用
Eclipse下面的插件也不如MercurialEclipse好用。
不过GIT库压缩起来比Hg的小了一般。今天把俺们公司的巨无霸都放进去了。
1 楼 nmvr2600 2008-10-26  
Mercurial和Git现在的图形工具还可以吧,插件方面我知道Mercurial已经有eclipse插件了。
http://trac-hg.assembla.com/mercurialeclipse

相关推荐

    DVCS简体中文用户手册

    它将用户管理、电子地图集成、设备管理和视频监控等功能融合于一体,提供了一个统一的平台,便于对多台联网的DVR(Digital Video Recorder,数字硬盘录像机)进行集中管理。 **1.2 系统结构和功能** - **系统结构*...

    dvcs-ripper-master.7z

    dvcs-ripper-master.7z

    录屏软件DVCS.exe

    软件不足1M,一款小巧、超级好用的屏幕录制软件 软件不足1M,一款小巧、超级好用的屏幕录制软件 软件不足1M,一款小巧、超级好用的屏幕录制软件

    dvcs-ripper

    《DVCS-Ripper:版本控制系统的安全洞察与利用》 DVCS-Ripper,全称为Distributed Version Control System Ripper,是一款基于...同时,正确使用和理解此类工具,也是每个IT从业者和网络安全专业人士的必备技能之一。

    DVCSExercise:发布 dvcs 练习 repo

    在这个“DVCSExercise”项目中,我们关注的是分布式版本控制系统(Distributed Version Control System,简称DVCS)的实践应用,特别是与JavaScript相关的开发工作。标题和描述表明这是一个用于学习和练习DVCS操作的...

    02. 什么是分布式版本控制系统 (DVCS)1

    在DVCS中,每个开发者的本地机器上都拥有一个完整的仓库,包含了项目的全部历史版本,这使得开发者可以在本地进行大部分操作,如提交、查看历史、分支管理和合并,而无需连接到中央服务器。这种设计提供了更大的灵活...

    DVCS-Exercise:DVCS_exercise

    分布式版本控制系统(Distributed Version Control System,简称DVCS)是一种用于管理软件源代码的系统,它与集中式版本控制系统(CVCS)不同,每个开发者的本地工作副本都是一个完整的仓库,包含了项目的所有历史...

    dvcs-ripper-master-git-svn-cvs.zip

    dvcs-ripper-master-git-svn-cvs

    台达视讯系统解决方案 - DLP+LCD+LED+DVCS+DVP

    DVCS(Distributed Video Control System)分布式控制系统是台达视讯系统解决方案的另一重要组成部分,它支持对视频信号的集中管理和控制,能够在多个显示屏幕上展示统一的内容或者将多个屏幕组合成一个大的显示墙。...

    DVCS_Exercise:DVCS_Exercise

    DVCS_Exercise DVCS_Exercise DMIT-2018-InClass-A02 这是Giang Nguyen在2015年9月针对DMIT-2018的DVCS_Exercise演示。 这些各种演示将说明课堂上涵盖的所有主题。

    dvcs-ripper:Rip Web可访问(分布式)版本控制系统:SVNGITHG ..

    dvcs开膛手 Rip Web可访问(分布式)版本控制系统:SVN,GIT,Mercurial / hg,bzr,... 即使关闭目录浏览,它也可以翻录存储库。 确保将自己置于要下载/克隆存储库的空目录中。 要求 Perl Perl模块: 必需:LWP...

    clas12DVCS:用于分析CLAS12 DVCS数据的python代码集

    CLAS12DVCS是一个基于Python的代码库,专门设计用于分析CLAS12(CLAS12实验是Jefferson Lab进行的一个高能物理实验)深度虚拟 Compton 散射(Deeply Virtual Compton Scattering, DVCS)的数据。DVCS是一种在高能...

    1什么是分布式版本控制系统(DVCS)(1).md

    什么是分布式版本控制系统(DVCS) 学习时长: 2分46秒 试学 3 上手 1:新公司用 Git 管理代码,怎么快速上手? 学习时长: 15分34秒 4 上手 2:团队工作的基本工作模型 学习时长: 9分32秒 5 进阶 1:HEAD、master 与 ...

    DVCS-Exercise.1

    【DVCS-Exercise.1】是一个关于分布式版本控制系统(Distributed Version Control System,简称DVCS)的实践项目,由Drew Korven设计。这个练习主要针对JavaScript开发者,旨在帮助他们熟悉和掌握DVCS的基本操作,如...

    小巧实用拷录屏软件

    高清录屏功能对于那些需要展示细节的场景尤为重要,比如编程教程、设计过程或者远程协助时需要向对方展示操作步骤。 此外,该软件在截图方面也表现出色。它提供了灵活的截图选项,用户可以选择截取整个屏幕、指定...

    电脑录屏录课软件.exe

    这是一款简单操作的屏幕录课软件,时候使用PPT进行演示的人录屏使用。

    DVCS-Exercise

    在这个练习中,我们将深入了解分布式版本控制系统(DVCS)的概念,并以JavaScript作为主要编程语言进行实践。DVCS如Git,允许开发者在本地创建、管理和同步代码库,使得团队协作变得高效且灵活。下面我们将详细介绍...

    超级好用的录屏软件

    这使得用户可以记录并分享他们的屏幕操作,对于教育、娱乐或工作场景都非常实用。"超级好用的录屏软件"特别强调其易用性和高效性,这可能意味着它具备直观的用户界面,使新手也能迅速上手,并且在录制过程中保持流畅...

    java源码论坛-dvcs-presentation:UniconJava开发人员论坛关于分布式源代码控制的演示

    在这个“java源码论坛-dvcs-presentation”中,重点是讨论如何在Java开发环境中使用DVCS,特别是对于开源项目而言。这里我们将深入探讨分布式版本控制系统的核心概念、优势以及如何在Java开发中有效地应用它们。 ...

    DVCS-Exercise2:项目与解决方案

    1. 分布式版本控制:DVCS与传统的集中式版本控制系统(如SVN)不同,它在每个开发者的本地都拥有完整的代码库副本。这种分布式的特性使得开发者可以在离线状态下工作,并在需要时与其他用户同步更改,提高了开发效率...

Global site tag (gtag.js) - Google Analytics