您的位置:首页 > 新闻资讯

Mac用户必备:Cornerstone SVN简易上手教程

2024-11-11 13:30:01

Mac的SVN之Cornerstone简易教程

Mac用户必备:Cornerstone SVN简易上手教程 1

Cornerstone是一款专为Mac用户设计的SVN(Subversion)管理工具,它能够帮助用户在Mac上轻松管理SVN存储库。无论是新手还是有经验的开发者,Cornerstone都提供了一个直观且功能强大的界面,以简化SVN操作。以下是一个简易教程,帮助Mac用户全面了解和使用Cornerstone。

一、下载安装Cornerstone

首先,你需要从Cornerstone的官方网站或其他可信的Mac软件下载站下载Cornerstone的安装包。下载完成后,打开安装包并按照提示进行安装。安装完成后,你可以通过Spotlight搜索或在应用程序文件夹中找到并打开Cornerstone。

二、创建新存储库

1. 打开Cornerstone:启动Cornerstone后,你将看到一个空白的存储库源列表。

2. 添加新存储库:

选择菜单栏中的“File” > “Add Repository...”(或者单击源列表底部的“+”按钮并选择“Add Repository...”)。

在弹出的窗口中,单击标记为“Create a New Repository”的切换按钮。

使用“Where”弹出按钮选择要在其中创建新存储库的文件夹。

使用昵称字段指定用于在源列表中标识新存储库的名称(不必与存储库文件夹的名称相同)。

在“Create as”字段中输入存储库文件夹的名称。

使用兼容性弹出菜单指定存储库应与之兼容的Subversion版本。

单击“添加”按钮创建存储库。

三、连接到现有存储库

1. 连接到本地文件存储库:

选择“File” > “Add Repository...”(或单击位于源列表底部的按钮并选择“Add Repository...”)。

单击标记为“Add Existing Repository”的切换按钮。

使用“Where”弹出菜单选择存储库文件夹的位置。

使用昵称字段指定用于表示源列表中存储库的名称(昵称不必与存储库的路径或名称相对应)。

单击“添加”按钮以打开存储库。

或者,你可以将存储库文件夹从Finder拖到Cornerstone的存储库源列表中。

2. 连接到HTTP服务器:

选择“File” > “Add Repository...”。

选择要使用的协议(http://或https://)。

在“服务器”字段中输入HTTP服务器的名称或IP地址(不要在此字段中包含协议,如http://或https://)。

如果服务器正在侦听非标准端口(非80或443),请在“端口”字段中输入端口号;如果使用标准端口,请将此字段留空。

在“Repository Path”字段中输入存储库的相对路径。

使用昵称字段指定用于表示源列表中存储库的名称。

指定用于访问存储库的帐户名和密码(如果只需匿名访问,请将名称字段留空)。

单击“添加”按钮以连接到存储库。

3. 连接到SVN服务器:

选择“File” > “Add Repository...”。

选择“None”以在没有隧道的情况下访问服务器。

在“服务器”字段中输入SVN服务器的名称或IP地址(不要在此字段中包含协议,如svn://)。

如果服务器正在侦听非标准端口(非3690),请在“端口”字段中输入端口号;如果使用标准端口,请将此字段留空。

在“Repository Path”字段中输入存储库的相对路径。

使用昵称字段指定用于表示源列表中存储库的名称。

指定用于访问存储库的帐户名和密码。

单击“添加”按钮以连接到存储库。

四、上传和下载项目

1. 上传项目到远端仓库:

可以直接将文件或文件夹拖到存储库的子文件夹中。

或者选择软件上方的“Import”按钮上传,会弹出选项填写所在位置及名称,然后选择“Import”即可。

2. 下载项目:

分为“Export”和“Check Out”。

“Export”后的项目不会与存储库中的源文件相关联,是一个独立的版本。

“Check Out”下来的文件会创建一个working copy,此文件与存储库中的源文件相关联,当有别人修改或是自己修改时,working copy会显示修改数量。如果你是项目中的开发人员,可以选择“Check Out”;如果只是下载查看,不希望自己的修改影响到整个项目,最好是选择“Export”。

五、版本管理

1. 查看版本:

每一次提交会创建一个新版本,在存储库中会保存所有历史版本,可通过修改人及提交信息进行检索版本。

2. 更新和提交:

在项目开发阶段,最好每次开发完一个独立的功能或在测试阶段解决一个bug之后再

最新游戏
  • uz影视类型:影音娱乐
    大小:54.54M

    UZ影视是一款集影视资源搜索、在线观看、下载及个性化推荐于一...

  • uz影视电视版类型:影音娱乐
    大小:54.54M

    uz影视电视版是一款专为电视端用户设计的免费追剧软件,提供丰...

  • 小猫补光灯2024最新版本类型:实用工具
    大小:12.51M

    小猫补光灯2024最新版本是一款专为喜欢拍照的用户设计的补光...

  • 周六影库类型:影音娱乐
    大小:45.81M

    周六影库是一款功能强大、资源丰富的影视追剧软件,致力于为用户...

  • 周六影库电视剧免费app类型:影音娱乐
    大小:45.81M

    周六影库是一款专为电视剧爱好者设计的免费追剧应用程序,旨在为...

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时删除。 琼ICP备2023003481号-5