怎么在Mac上安装使用TortoiseSVN
1、首先我们需要在官网下载TortoiseSVN,双击下载的安装包即可进行安装操作。
2、与此同时,为了方便操作软件,我们可以在官网下载中文语言包。
3、在安装TortoiseSVN时涉及到同意授权等操作,只需要同意即可。
4、其余操作则遵循其默认选项,点击“next”不断确认等待安装即可。
5、在完成一系列操作之后点击“finish”确认即已经完成安装软件。
具体步骤:
1、
解压cocos2dx-32的zip文件。我们会看到里面有个MacOS文件夹,这个是之前311版本所没有的。因为cocos2dx在不同系统环境下都可以使用这个压缩包,所以应该是Mac下有关的工具项。(这里先保留,待笔者查阅资料后,再来解答)还要装上VS
2012,并且用密钥激活。
2、
解压cocos和安装Vs
2012的同时,安装Python
276。安装完之后,要记得先改一下系统环境变量。计算机-属性-高级系统设置-环境变量,在下方系统变量path最后,加入Python的安装路径和cocos安装目录的路径,分号隔开。
1、安装网盘
选择一个国内有名的网盘存储,例如金山网盘、360云盘等,注册账户会默认赠送几G的使用空间,然后下载其对应的网盘客户端管理软件(也可以使用浏览器方式),使用账号登录,就可以上传、管理文件等。
2、建立SVN Reporsitory
于网盘创建svn reporsitory
,在网盘中创建目录,例如“svn”目录,进入该目录后使用TortoiseSVN工具创建仓库(reporsitory)
3、SVN使用-导出
创建项目目录为”project”,在”project”中点击右键选择SVN Checkout,配置如下图所示信息:仓库http://wwwcnblogscom/gaojun/admin/”svn”及导出目录”project”点击OK完成导出
4、SVN使用-提交
在”project”中添加一个测试文件”textSVNtxt”,然后在”project”目录上右键,使用“SVN Commit”提交测试是否成功,
5、同步SVN数据
在其它电脑上做同样的步骤,网盘账号使用同一个,这样”svn”目录既是一个即时更新的网盘目录,又是一个即时同步的SVN库。这样其实是在两台电脑上做了两个SVN库,但是因为网盘客户端的存在和SVN强大的版本控制功能,这两个SVN库随时都会保持一致。
6、总结
此方法比使用googlecode等要快的多,并且googlecode经常被我们伟大的“长城”给封阻,个人感觉比较适用一些小项目
1 用7-Zip打原版Lion 1072 DMG文件(载我提供原版lion安装文件文件名Mac OS X Install DVDdmg)进入\Mac OS X Install DVDdmg\InstallMacOSXpkg\目录找InstallESDdmg点击提取提取我要用第文件:InstallESDdmg
2 用hfplorer打我步InstallESDdmg提取 mach_kernal BaseSystemdmg Package文件夹步骤图
3 至我共四文件InstallESDdmg mach_kernal BaseSystemdmg Package文件夹面同用hfplorer打BaseSystemdmg操作直接点击Tools-creat disk imageBaseSystem hfsdmg名字保存图
4 至我我所需全部文件包括InstallESDdmg mach_kernal BaseSystemdmg Package文件夹 BaseSystem hfsdmg
磁盘空间准备
说明:首先思考我要给lion系统空间建议于20G假我给lion系统30G空间共需要35G空间5G5G用制作安装盘
1 右键 计算机 – 单击 管理 --- 单击 磁盘管理 看磁盘管理界面单击选 逻辑区盘右键 选择压缩卷 输入35000M点击确定配盘符要格式化35000M 用空间(能压缩35000M空间说明逻辑区盘用空间太建议面文件拷贝其盘腾空间)
2 单击选步35000M 用空间右键 新建简单卷 输入30000M单击确定配盘符要格式化点击剩余 用空间右键新建简单卷 输入2000M单击确定配盘符要格式化点击剩余 用空间右键新建简单卷 用输入单击确定配盘符要格式化
3 至共新建3新盘30000M2000M3000M面两步操作见图(源于本论坛具体数值能匹配)
图右键计算机点击管理
点击管理磁盘
图点击区右键 压缩卷
图输入要压缩输入35000
图右键 新建简单卷
图 35000M用空间
图输入新建卷 第30000(第二2000 第三 按默认 )
图配盘符
图 点击要格式化
弹面窗口点击取消
制作lion安装盘
1 右键 硬盘管理助手(HD_Install_Helper 30)管理员身份启 启 镜像文件选择BaseSystem hfsdmg 要选错 目标区选择面 2000M区除 写入 打钩其全打钩单击始要进行任何操作程能现程序未响应现象假死其实程序运行知道程序 现
change partition type to AF:success
All donehave fun!
写入镜像功本步结束
2打Paragon Partition Manager 11 SE Personal 第打按照图点击Partition Manager 选项 进入
进入图点击选磁盘末尾3000M盘右键 detele partition
删除点击左角Apply(号图形)保存
3 点击倒数第二盘2000m盘右键选择 move/Resize Partition图
图 调节 使 free space after 变0即刚才删除3000M空间加入2000m盘(数字与本文应)
处理完点击左角号(Apply)保存全部操作已完关闭本软件合并5000m盘即我安装盘半品便于称呼我盘叫做mac安装盘
4(确认已经安装macdriver没安装马安装才能进行面操作)前提取 mach_kernal 复制 mac 安装盘根目录
5 删除 mac 安装盘目录System/Installation/目录Packages 文件 复制前提取 Packages 文件(文件比较3G) 至 System/Installation/目录
6 载文件用于替换 OSInstall 1072zip (173 K) 载数:9262 替换 mac安装盘目录System/Library/PrivateFrameworks/Installframework/Frameworks/OSInstallframework/Versions/A/ osinstall 刚载文件
7 载文件用于替换 OSInstallmpkgzip (654 K) 载数:8845 替换mac安装盘目录 System/Installation/Packages osinstallmpkg刚载文件
安装变色龙引导程序
1 确认win7没100M保留区右键计算机-管理-磁盘管理看前面(C盘前面)请右击-更改驱器号路径加磁盘号要A或者B
2 载变色龙程序并安装 Chameleon_Install_rev1000rar (3116 K) 载数:9922
3 载wowpcisoChameleon_21svn_r1700_trunkzip 解压 1wowpcisoChameleon_21svn_r1700_trunkzip (565 K) 载数:10454 替换 C盘wowpciso文件c盘没wowpciso说明win7保留区变色龙已经安装保留区保留区替换wowpciso
4 mac安装盘 根目录 手建立Extra文件夹打Extra文件夹新建Extensions文件夹注意写
5 载面文件
些文件按照说明复制mac盘目录rar (1060 K) 载数:10016
并按照面说明复制mac安装盘目录
/Extra/dsdtaml
/Extra/smbiosplist
/Extra/orgchameleonBootplist
/Extra/Extensions/kext (所kext文件放入目录)
安装lion
1 关机启用键盘向键选择mac安装盘键入 –f –v 按车键注意-f-v间空格(步找mac安装盘请进入win7系统用磁盘管理工具重新标记mac安装盘标识AF)
2 进入安装界面选择文
3 用工具---磁盘工具 选择30000m区选择Mac OS 扩展(志式)mac系统盘 取名字要全字母 mac os抹盘完点击左角关掉
4 点击继续安装刚刚制作mac os 盘
5 重启系统进用带磁盘管理工具PE机进入PE找磁盘管理工具选C盘激(磁盘管理工具设置)要注意带保留区请要激C盘激保留区盘
6 重启进入win7系统 mac安装盘Extra文件夹复制 mac os盘(刚刚安装lion系统盘)
7 重启用变色龙用键盘向键选mac os盘刚刚安装lion系统盘键入–f –v 按车键注意-f-v间空格进入mac系统
mac os x例(Unix/Linux类似) 1、打命令行窗口即用户根目录(用户home目录) $ ls -aldrwxr-xr-x 6 linxyz staff 204 2 15 15:55 subversion$cd subversion/auth/$rm -r -f -d 2、重启eclipse/myeclipse提交或者更新svn文件提示输入用户名密码
新建项目
新建项目
添加Ignored
因为要提交到svn,那么肯定不能全部都提交,有些自动生成的就要忽略掉,所以需要添加Ignored
现在看Github的客户端和我们的项目对比,可以找出我们需要忽略的文件大概包含以下内容:
gradleideaimllocalpropertiesbuild
这时候就要去到Preferences里面了,具体如下图
操作我想一看图就很明白了,直接在Ignored Files选项里点击+号,在弹出的对话框选择第二项,然后依次输入上面包含的 gradle idea build 三个文件夹目录,再选择第一项,找到localproperties ,之后选择第三项输入iml 添加Ignored后显示如下图:
Share Project(Subversion)
接下来很显然了,该将项目和svn建立连接了,执行VCS->Import into Version Control->Share Project(Subversion)如果没有Share Project(Subversion)的选项,表示你的项目已经用了svn或者git管理了,那么可以先清除svn的信息之后再执行
点击Share Project之后会弹出选项卡,点击+来添加svn地址
添加地址之后,就可以选择一个地址然后share了
大概过几秒钟之后会弹出 下面的窗口,注意要选16,选了17之后可能有的同学会报错
然后点击OK之后会弹出你的SVN账号密码选项卡
继续点击OK,大概几秒钟后项目连上SVN了,注意此时项目代码并没有提交到svn上
如图,**的表示忽略的项目,然后点击VCS ↑ 弹出提交的对话框
右边要勾选 Auto-update after commit,否则的话你只提交了本地没有同步上传到远程服务器,到时候还得点击下图第三个同步按钮,所以为了保证一步到位,请记得勾选Auto-update after commit
提交后会执行大概一分钟,这取决于你的网速;成功后会弹出如下图点击Commit或者Cancel关闭窗口,或者点击Review你可以查看远程服务器项目,现在你去看看svn上是否已经有了该项目了;
检出SVN项目
来检出上一步中提交到svn上的项目,回到启动界面(关闭所有项目),点击VCS下拉的Subversion选项:
点击后弹出
选择目录
设置选项
注意还是选16
点击ok后弹出正在检出
检出成功后会弹出如下弹出框,然后点Yes
就会进到项目中来,然后随便修改下项目,可以右键Subversion->Commit File提交了
(一)先下载VisualSVN,TortoiseSVN,VisualSVN-Server这三个软件。
先安装VisualSVN和TortoiseSVN客户端软件,VisualSVN是vs2010中插件,TortoiseSVN用来实现从SVN服务器下载你要的东西。装完VisualSVN最好到网上找个破解工具。在安装好VisualSVN和TortoiseSVN之后,在vs2010工具栏中添加了一个VisualSVN选项。新建一个文件夹,对着文件夹鼠标右键这时也出现了SVN check和TortoiseSVN这两个选项。选“SVN check”,会弹出如下框图,此时如果输入网址(这个网址可以下载服务器上的东西):http://game-rts-frameworkgooglecodecom/svn/trunk/
点击“OK”就搞掂了。此时可以下载服务器上面的东西到自己的硬盘。
(二)svn服务器搭建
在windows环境下就可以直接安装VisualSVN-Server,安装过程的选项都可以默认。为了方便管理设置一下库文件夹的存放位置。安装完成后可以在里面添加用户,在登录连接的时候要使用。接下来是要把你的项目导入到库文件夹。先在VisualSVN-Server中新建一个库,然后对着空白的项目区域右键,在“所有任务”中选“Copy URL to Clipboard”。接着在你要上传的文件夹右键选择“TortoiseSVN”,“Import”,弹出下图,粘贴刚才Copy的URL地址:
输入用户名和密码,ok。此时可以上传了。同样也可以下载。
如果从别的电脑下载自己电脑的东西,只要把上面的电脑名改为自己的ip就行。
如何在Xcode下使用SVN
Xcode 30 以上可以完美支持SVN, 今天和大家分享一下在Xcode中使用SVN的经验
第一步,配置 Subversion
Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管理,比如编译后的文件和编译过程中产生的文件,这些文件不属于源代码,应该告诉svn忽略掉,方法:
编辑 ~/subversion/config 文件
1 找到 global-ignores 一行,去掉注释,编辑成
global-ignores = build ~nib so pbxuser mode perspective
Xcode项目文件中有些文件是文本文件,需要告诉SVN,因为SVN能更好地管理文本文件(谁用谁知道)
2 找到 enable-auto-props = yes 把注释去掉,在[auto-props] Section声明以下文本文件
mode = svn:mime-type=text/X-xcode
pbxuser = svn:mime-type=text/X-xcode
perspective = svn:mime-type=text/X-xcode
pbxproj = svn:mime-type=text/X-xcode
第二步,配置Xcode
我们熟悉的Version Control在Xcode中叫做SCM(Software Configuration Management,学习CMMI的时候整天看到,原来就是Version Control),
1 在Xode的菜单中选择 SCM -> Configure Repositories,填写SVN服务器的信息
2 然后选SCM -> Repositories 你就可以Import, Check Out你想要的内容了,SVN的日常管理也可以在这里做。
3 Checkout项目以后在你的项目的属性中设置项目的SCM
4 设置好以后,你在你的项目视图中就可以看到新的一列,M表示该文件已经修改过,然后你已经可以通过SCM菜单,或者右键菜单直接进行SVN的操作, commit,update,revert,diff and log,任何你想要的。
SCM->Get SCM Info 可以看到任何文件的版本信息
SVN是程序员常用的一款软件,它可以很好的帮助程序员进行版本控制以及代码管理,通常的SVN服务器是搭建在Linux等系统下进行的。但是今天小编分享一种在win7操作系统使用Subversion搭建SVN服务器的方法,而且设置方法也比较简单,感兴趣或有需要的用户可以一起参考下面教程进行设置体验。
具体方法如下:
1、首先来下载和搭建SVN服务器,进入网址后;
2、点开上面红色框标记的VisualSVN连接,下载VisualSVNserver,下载完成后双击安装;
3、点击Next下一步;
4、然后再点击Next项,下一步;
5、选择“标准版本”,点击Next如下;
6、选择安装路径,服务器端文件存放位置,默认端口号(Location是指VisualSVNServer的安装目录,Repositorys是指定你的版本库目录ServerPort指定一个端口,Usesecureconnection勾山表示使用安全连接),点击Next,进入下一步;
7、准备安装,点击Install,进入下一步;
8、等待安装;
9、完成后,点击next,进入下一步;
10、点击Finish即可完成安装。安装完成后,启动VisualSVNServerManage;
11、可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等要建立版本库,需要右键单击左边窗口的Repositores;
12、在弹出的右键菜单中选择CreateNewRepository或者新建-Repository;
13、键入对象库名称后,进入下一步;
14、选择”空的对象库“,进入下一步;
15、设置对象库的权限,点击create;
16、点击Finish即可完成基本创建。
上述就是win7系统使用Subversion搭建SVN服务器的方法,有需要的用户可以掌握。
0条评论