Code Co-op 教程

这篇Code Co-op教程适合初学者,即使有版本控制经验也能快速上手。首先介绍单机配置,包括创建项目、选择文件、审查变化等步骤。然后讲解如何设置团队并开始协作,涉及邮件和局域网配置。教程强调Code Co-op在版本控制方面的独特之处,如文件权限管理、查看历史记录、添加标签、撤销检出等,帮助用户有效追踪项目修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


这是根据Co de Co-op的帮助中提供的教程直接翻译的,虽然简单,但英文不是很好的我总是希望能直接看到中文教程,网上没有找到,只好自己动手了,给可能用到的朋友提供一点方便。有些部分不常用,懒得翻译了。

Code Co-op 教程

遵循这个简单的教程即使你之前有使用版本控制系统的经验。在许多方面Code Co-op和你的传统的VCS不同。

版本控制系统大部分用作协作,但是我们将以最简的,单机的配置开始这个教程。你将看到Code Co-op怎样帮助你保持对你的项目修改的追踪。

教程内容:

第一部分-单机配置

创建一个项目

在一个项目上工作

第二部分-高级部分

设置你的团队

开始协作

当然,Code Co-op比在这个简短教程中解释的要更丰富,无论如何它将带你到开始有益工作的关键点上。

 

创建一个新项目概述

 

创建一个项目只是简单的指派一个项目树的根的过程。项目树的根可以为空或者聚集了项目文件。如果你指派了一个空的根目录,你可以稍后添加文件。如果指派的项目树有文件存在,你就有机会选择个别的文件或者整个文件类别添加到项目中。一旦你这样做了,所有添加进来的文件都将在Code Co-op的控制之下。

记住,一旦一个文件作为Code Co-op的项目的一部分,它将被置为只读,所以你不能随意修改它。要修改你必须对他们check out

 

创建一个新项目菜单项

 

 Code Co-op 菜单选择 Project > New

Dialog

你将看到下列对话框:

  • 指定 本地项目路径. 如果你的机器上的这个目录上已经有了源代码,输入目录的位置。它的子目录将被自动包含进项目。如果你从草稿创建一个项目,输入项目的最高层目录,如果目录不存在,将会自动为你创建。.
  • 指定项目名称.
  • 输入你的个人资料名字、可选的评论(比如你的电话号码)

选择文件

Code Co-op 将基于你的输入选择性的添加存在的文件到项目中。因为在目录树中可能有许多文件,Code Co-op 会让你根据后缀名挑选文件,其次可以根据文件名选择。这是你看到的对话框:

在一个扩展名上单击来从列表上添加或者删除。一旦这个扩展名选择了,此类型的文件将显示在右边的面板里。你可以选择性的从列表中添加或者删除。上面的例子是典型的VC项目。

文件扩展名

在你准备好了项目文件列表后,Code Co-op将开始添加它们到项目数据库,对于每个新的扩展名,都将显示下列对话框:

 

有四种基本的文件类别:头文件。源文件、其他文本、和二进制。最重要的是区别二进制文件和其它类型。一旦你指派了二进制类型到一个文件,你就不能看它的文件差别(对于非文本文件来说是没有意义的)。经验法则是(rule of thumb)文件不能合理的划分为短的行(新行字符)应当以二进制添加,个别的Word文档和TRF文件应当被看作二进制。

小结

 

你能同时看到项目文件和非项目文件,所有在创建过程中添加的项目文件初始设置为checked in—他们的状态是In,你可以对它们chenck out,编辑他们,然后在check in回去。在你创建项目之后添加的文件将被标记为New,在你创建之后这些文件的初始状态将是chenck out,可以被修改。一旦你chenck in这些新文件,他们的状态将变回In

添加和创建文件

当你在Code Co-op之外创建了项目文件,保存这些文件到项目目录树。你将会在Files标签上看到这些文件。

 

添加文件到你的项目:

选择文件并从工具栏单击"Add Selected Files"按钮。一旦你check-in这些文件,他们将正式成为项目的一部分。

 

创建新文件

选择Create File按钮,你将允许创建文件名和类型

Checking Files Out

 

一旦你的文件在Code Co-op的控制之下,他们将被写保护。你不能不check-out就修改他们。(许多开发环境和Code Co-op集成并允许你直接或者编辑以响应check-out文件)

Code Co-op 中,在Files标签通过选择一个文件并且按下checkout按钮或者右键唤起关联菜单来checkout它。

你还可以使用Code Co-op的界面来完成一些文件操作例如改名(原状编辑),删除,移动(剪切和粘贴)。

 

编辑文件

一旦文件被checkout,你可以编辑它的内容,特别地如果你在Files标签双击一个基于文本的文件,Code coop将使用内置的编辑器打开它。尝试做一些编辑并且保存它们

Reviewing Changes

回顾改变

现在你已经做了些编辑可能还有改名或者删除。单击check-in Area 标签。你将看到你的修改整洁地显示在那里。修改不仅包括文件编辑,而且包括删除移动和新文件添加。

Reviewing Changes

在你check in你的改变之前,最好先review它们。在Check-In Area双击编辑过的文件,Code cooop将打开它的编辑器,在两个面板里,显示不同。

左边的面板有两个标签:

  • Current 标签显示改变了的当前文件, shows you the current file with changes applied. Additional changes can be made in the Current tab. (Click Refresh in the toolbar to view new edits.)
  • Before 标签显示当你checkout文件时的状态没有改变.

右边的面板显示所有改变的行。

你还可以选择使用Scooter SoftwareBeyond Compare Differ,它和Code coop绑定(利用 Program > Options).

 

Checking Files In

Check in 操作创建一个你的项目的持久快照。通常你在完成一个定义明确的任务後做check in。此项任务可能包括几个文件的编辑;可能是文件删除、添加、改名或者移动的操作的组合。Code coop让你以单一的操作检查所有的修改。选择性的或者甚至是单一文件的check in都是可能的,但在很多情况下你将使用Check-In AreaCheck In All Files按钮。你还可以指定你所做修改的的级别?,如果可用--点击适当的Radio按钮。


和这样的快照关联一个描述是好的办法,所以Code coop将要求你给一个comment,这个comment将在你的项目历史中显示

稍后,当你学习和别人协作,你将会发现每个check in产生一个消息(关于改变的脚本)被送到项目的其他成员。这个脚本将应用你的改变到项目的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值