美文网首页
svn-(五)图形界面化工具

svn-(五)图形界面化工具

作者: adalillian | 来源:发表于2020-05-31 13:49 被阅读0次

cornerstone的使用:

repositories是远程仓库的引用, 查看远程仓库的作用。

workingcopies是本地代码的引用, 可以在这里操作。 

1.7是指的是最高版本

1. 服务器, 创建一个仓库,初始化项目。 

   创建代码仓库:没有人可以访问的空的仓库。 

   设置谁来访问这个仓库: 点击这个仓库, 右键,选择Propoties属性,这里选择一个组就好了。 

   新建2个文件夹: code(所有的代码), doc(所有的文档).

2.cornerstone操作:

file repository 文件仓库,http server 网络请求。

选择http server, 因为是网络仓库,不是文件仓库。

http

之后跟后台要sever和port. 

Repository path:   svn/XXXX

Nickname: (昵称的意思),        XXX        (项目的名字)

认证:账号密码自己设置一下。 

3.cornerstone操作:

working copies:

命令行是check out命令,  这里图像化工具里,怎么做到check out 命令呢, 首先点击一下, repositories区域里面的仓库, 你需要check out 的 仓库名字,

然后点击,左上角的check out 按钮,弹出的对话框里面,

check out As : 需要添加一个名称,直接写程序名字就好, 如果同一个项目的人数比较多, 

                         就需要加一个人的名字作为前缀。 

Where:    手动选择你需要下载代码的位置。 

When Complete: 当成功以后, 可以选择, open in Finder 打开这个文件夹。 

Additional Option(其他选项): Format 是版本号的意思,这里一定要选择最高的SVN的版本号, 否则后期是所有的项目创建完成之后都不在SVN的管理之下。 解决办法是,用命令行add命令,把所有的都添加进去管理一次 。 如果用了最高的版本,那么就不会有这个问题。 

最后点击check out 按钮就可以了。 

4. 初始化项目:

xcode创建项目, 

创建位置: 在你woking copy的文件夹目录下面。 

切记:       create git repository on 这个如果你使用svn, 这里一定不要选择。 

commit:      第一次提交必须要通过, cornerstone的commit按钮提交,( 因为有些xcode的代码,在svn里面是检测不出来的, 代码在cornerstone里面呈现的是问号,当点击commit按钮时候, 出现的对话框, 你要选择忽略, 这次选择无论什么都提交, 下次还是要忽略,但是xcode检测不到这些文件,所以第一次提交要用cornertsone的commit).

Xcode 也有一个添加仓库的地方 , 会要求你输入密码。


需要忽略的文件有:

1. xcode会默认记录之前停留文件,下次打开依然停留在该文件,这个不需要共享。 

2. xcode会默认记录之前目录的打开情况。 

3.调试的断点信息也不需要共享。 

4.xcuserdata文件夹里面会生成以上。 忽略的是这些。 

1.   忽略svn不识别的文件的操作:                            第一次必须corenerstone来提交。“初始化项目”

2.   做不需要提交(共享)的操作,忽略操作   :      xcuserdata两个文件夹右键删掉, 然后提交“。 删除需要忽略的文件”。

3.  生成:     Xcode --souce control-- commit ,   点击cannel . 

4. 忽略:      cornerstone点击commit, 然后选择ignore,    或者直接在有问号的文件右键属性  直接点击 ignore. 

5. update.  (因为, 提交的时候, xcwoksapce被忽略改变了, 要update下来忽略的东西。 )            然后commit.   

5. 完成:      xcode再次提交(xcode - source control - commit)就只剩下你修改的文件了



注意:  点击左侧是整个项目, 不要点击右侧,右侧只是一个文件。

相关文章

网友评论

      本文标题:svn-(五)图形界面化工具

      本文链接:https://www.haomeiwen.com/subject/eagheqtx.html