Subversion客户端使用文档Word格式文档下载.docx

上传人:b****6 文档编号:20236325 上传时间:2023-01-21 格式:DOCX 页数:22 大小:752.81KB
下载 相关 举报
Subversion客户端使用文档Word格式文档下载.docx_第1页
第1页 / 共22页
Subversion客户端使用文档Word格式文档下载.docx_第2页
第2页 / 共22页
Subversion客户端使用文档Word格式文档下载.docx_第3页
第3页 / 共22页
Subversion客户端使用文档Word格式文档下载.docx_第4页
第4页 / 共22页
Subversion客户端使用文档Word格式文档下载.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

Subversion客户端使用文档Word格式文档下载.docx

《Subversion客户端使用文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Subversion客户端使用文档Word格式文档下载.docx(22页珍藏版)》请在冰豆网上搜索。

Subversion客户端使用文档Word格式文档下载.docx

进行上传项目操作。

接下来会弹出对话框,在Urlofrepository中输入服务器的资源库的地址,以及上传的项目名称(如果没有输入,项目里的文件或目录就会没有根目录,看起来很乱)。

在Importmessage中输入注释的信息,然后点击OK。

点完OK后又会跳出对话框来,提示你输入用户名和密码,用户名和密码请问服务器的管理员,在对话框的左下方的复选框是保存这次登陆的信息,以后就不用在进行登陆操作了,最好选中它!

要不进行操作总是跳出来,很麻烦。

出现下图效果那就表示成功了。

点击OK就可以进行版本控制了。

3.项目的检出(Checkout)

新建一个目录或使用一个已有的目录都可以,然后右键单击,在弹出的菜单中选SVNCheckout,如下图所示:

在弹出的对话框中填入信息,urlofrepository中输入服务器资源库的地址和项目名称,在Checkoutdirectory中输入的是要检出的目录,填完就可以OK了。

然后,会跳出登陆框,输入用户名和密码登陆,点击OK就OK了。

出现下图所示的效果就成功了。

4.使用SVN资源库

点击右键,在弹出的菜单中选择TortoiseSVNRepo-browser。

弹出的对话框就是SVN的资源库。

在其中可以进行对资源库的操作,如获取资源库的文件(checkout)和删除文件等,也可以看到资源库的相应的信息,如查看文件锁定的信息等。

1)如果你是在工作副本路径外点击的右键,那么SVN会提示你输入资源库地址,如下图:

点击OK后,会出现该资源库。

2)如果你在工作副本路径内点击的右键,那么它就会自动的选中所在的路径地址打开。

5.Update与Commit

Update是更新你的工作拷贝,就是将选中的文件或目录从服务器上获取最新版本。

你所修改的文件不会被资源库中的最新版本的文件所覆盖,如果想更新到服务器上的最新版本,那么请参照“获取服务器上的最新版本(覆盖已修改内容)”的步骤

Commit是提交你的工作拷贝,就是所修改的文件或目录提交到服务器上。

所以但你要更改文件是首先要更新版本,修改后要提交版本。

更新或提交的操作如下所示:

右键单击你要更新或提交的文件在弹出的菜单上点击update或commit来进行更新和提交的操作。

下图为文件修改后还没有提交时的状态的图片。

6.设置只读

当文件上传到资源库中后,为了便于管理和防止多人一起修改同一文件等,我们一定要将文件设置成为只读类型的。

具体的操作如下:

右键单击检出的项目,在菜单中选择TortoiseSVN-》Properties

然后会跳出个对话框来,选择Add。

给svn项目添加属性。

如下图所示,在Propertyname中填入svn:

needs-lock,将其设置为只读的属性,由于svn不支持将目录结构设置成只读,那么如果你要将目录设置为只读的话,就必须选中左下角的复选框(支持递归)。

输入完点击OK。

这样并没有将资源库中的项目设为只读,所以最后进行提交操作,将资源库中的项目覆盖。

设置完成后,文件就是只读的了,在只读状态下只够获取对象锁才能进行修改了。

下图为文件锁定后显示状态的图。

7.获取锁与解锁

右键单击你所要锁定的文件或目录,点击TortoiseSVN–》getlock。

会提示你选择的文件或目录,点击OK,完成,锁定后的效果图如下所示:

释放锁和获取锁类似,右键单击你所要锁定的文件或目录,点击TortoiseSVN–》Releaselock。

,在你操作完成,提交后,锁自动释放。

注意:

用户已经更改信息但并没有提交,这时释放对象锁,而其他用户获取了对象锁,从而进行了修改并提交,那么要用户提交是会提示提交失败,请你自己备份好自己的东西,请参照获取最新版本的步骤进行操作。

8.删除文件

当资源库中有写文件已经没有存在的意义时则需要删除了,首先将只读文件获取锁来进行锁定,然后点击右键选TortoiseSVN-》Delete进行删除,删除后再进行提交步骤,这时文件才被删除。

9.获取服务器上的最新版本(保留已修改内容)

右键单击你要获取的文件或文件夹,在弹出的菜单中选择TortoiseSVN–》Update。

10.获取服务器上的最新版本(覆盖已修改内容)

右键单击你要获取的文件或文件夹,在弹出的菜单中选择TortoiseSVN–》Revert,这个操作将导致你所做的修改被覆盖掉,请小心确认。

11.切换登陆用户

在登陆时选择了保存密码,而你要使用其他用户登陆时,你可以进行如下操作:

右键单击,选择TortoiseSVN-》setting,在弹出的对话框中选择SavedData,在右侧的对话框中点击AuthenticationData所对应的Clear按钮,然后进行操作,就会提示登陆了。

如图:

12.历史版本比较

历史版本的比较的操作步骤如下图所示:

在之后弹出的对话框中进行简单操作就可以了。

13.在eclipse中发布项目与导出项目

如果要在eclipse中使用的话,只要将插件安装到eclipse中就可以了。

安装插件的方法有N种,大家自己配置一下就行了。

在eclipse中使用和在windows中使用大体一致,在这里就介绍一下在eclipse中导入导出项目的操作,其他的就不重复了。

13.1.发布项目

在Eclipse中新建项目,然后在项目的右键菜单中选择“小组共享项目”,

在弹出的窗口中选择“SVN”,点击“下一步”,选择“使用已有资源库位置”,如果还没有定义资源库位置,那么先定义资源库位置信息,如图:

如果已经定义过资源库位置了,那么可以选择使用已有资源库位置,如下图:

然后选择“下一步”直到完成。

就可以将新项目导入到Subversion服务器的文件库中进行版本控制。

13.2.导出项目

点击“新建项目”,在窗口中选择“从SVN取出项目”,然后选择资源库位置,按照提示的操作进行直到完成,这样就可以从Subversion服务器中导出已进行版本控制的项目。

点击下一步,选择资源库位置,如果没有现有创建新的资源库,那么就选择创建资源库。

选择下一步:

在url中填入资源库中定义的相对应的url,然后选择所要检出的项目,

点击下一步可以设置检出方式,下图为作为工作空间中的项目检出(就是资源库中的名字为检出项目的名称,作为新项目检出则为从资源库中检出的项目可以用户自己命名)

点击完成,选择检出的目录地址

 

如果在检出方式处选择了做为新项目检出,如下图所示,进行的操作如下:

点击完成,选择相应的项目的类型

填写项目名称等建立项目的操作。

如下图所示:

如果你使用了现有资源库位置,如下图:

那么操作和创建新的资源库是的步骤基本相同,

在选中你所要导出的项目,完成。

导出项目如图:

14.在eclipse中使用SVN资源库

为了简便的操作资源库,eclipse插件还提供了可视化操作资源库的方法,点击windowsshowviewother在弹出的对话框中选中svn下的svn资源库,在eclipse中就会出现svn资源库的可视化操作界面了。

15.在eclipse中与资源库同步

列出本地工作副本和资源库最新的版本的不同。

16.通过IE修改SVN密码

访问服务器的:

8083/cgi-bin/Apache20Passwd.cgi就可以看到修改subversion密码的界面了。

这样就可以通过IE访问服务器来修改用户自己的密码了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1