mac系统怎样使用xcode从svn服务器签出
1、Xcode4苹自带SVN软件------>Organizer------>Repositories 2、SVN checkout本删除本file服务器影响 影响服务器执行svn updatezai再自载;删除再执行svn commit服务器应删除 3、连接服务器 点击file-》repositories-》点击坐边+-》名字及svn
这个就要用专业的源代码加密软件去加密了。因为源代码涉及到的编译环境会相对复杂的。我目前了解到就是德人合科技的加密防泄密系统。
德人合科技源代码加密系统在不改变研发人员原有工作习惯和工作流程的情况下,对EditPlus、Notepad++、ultraEdit、Eclipse、MyEclipse、 Keil、Visusl
studio等源代码开发工具,以及CAM350、PADS、Altium
Designer、Cadence、MentorGraphics等电路设计软件进行受控加密保护。
源代码文件加密后,不影响软件的正常编译,合法用户正常双击打开,在授权范围内使用。
源代码加密软件推荐使用德人合科技的透明加密防泄密软件系统,是一套从源头上保障数据安全和使用安全的软件系统。采用的是文件透明加密模块,对平常办公使用是没有影响的。而且支持与SVN等源代码管理工具无缝结合。
如果企业内部SVN服务器采取透明模式,即加密文件是可以存放在SVN服务器上的,需要达到的效果是SVN服务器上文件密文存储。则配合应用服务器安全接入系统来实现只有安装了加密客户端的Windows、Linux、MAC端才能够正常的访问公司内部的SVN服务器。
如果企业内部采用eclipse、VS等开发工具,从这些开发工具将代码直接上传到SVN服务器上时会自动解密。为了避免明文、密文混乱存放导致版本比对时出现错误等问题。因此,SVN服务器上需统一存放明文文件。则通过服务器白名单功能实现对终端电脑数据进行强制透明加密,对上传到应用服务器数据实现上传自动解密、下载自动加密。再配合应用服务器安全接入系统实现只有安装了加密客户端的Windows、Linux、MAC端才能够正常的访问公司内部的SVN服务器。
德人合科技为客户提供优质的内网安全管理产品和适合多种行业的应用解决方案。
可以关联 我也是昨天才装的 不过图形化的不好找 都是命令行 有点不方便
安装直接打开终端输入下svn 然后下一步就可以了
操作的话 得熟悉下了
附上几条命令
从本地导入代码到服务器(第一次初始化导入)
svn import /Users/apple/Documents/eclipse_workspace/weibo svn://localhost/mycode/weibo --username=mj --password=123 -m “初始化导入”
从服务器端下载代码到客户端本地
svn checkout svn://localhost/mycode --username=mj --password=123 /Users/apple/Documents/code
提交更改过的代码到服务器
1 cd/Users/apple/Documents/code
2 输入提交指令:svn commit -m “修改了mainm文件”
更新服务器端的代码到客户端
定位到客户端代码目录后,比如上面的/Users/apple/Documents/code目录,然后再输入指令:svn update
往版本库中添加新的文件 svn add file
提交 svn commit ——m “message”
显示文件和子目录状态 svn status ——v path
不再版本控制 M内容呗修改 c发生chongtu a:预定加入到版本库 k:被锁定
删除svn delete path -m “delete test file”
查看日志 svn log path
比较差异svn diff path(将修改的文件与基础版本比较)
操作步骤:
1、下载最新版本的SVN客户端:可以直接到官网上下载
2、解压下载的文件,会自动生成对应的目录如 subversion-1710
3、编译与安装SVN,在终端中输入以下的命令:
cd ~/Downloads/subversion-1710 #进入子目录 后面的版本号显示当前的版本
#开始安装neon 这个可以支持HTTPS的连接
sh get-depssh neon
cd neon/
/configure --with-ssl
make
sudo make install #这里需要输入管理员的密码
cd
#通过 --with-neon 标识来安装支持HTTP的连接
/configure --prefix=/usr/local --with-neon
make
sudo make install
4、验证安装是否成功
在终端输入 svn --version
5、更新xcode4x中使用的SVN客户端
sudo -s #需要输入管理员密码
#以下命令可以直接复制到终端中执行
cd /Applications/Xcodeapp/Contents/Developer/usr/bin/ #进入xcode存放svn命令的子目录
mkdir bup #创建备份目录
mv svn bup/ #把旧的svn相关文件移动到备份目录
ln -s /usr/local/bin/svn / #把新的SVN文件复制到当前目录
Mac上没有TortoiseSVN。要想在Mac上使用SVN:
如果要追求如TortoiseSVN那样的易用性,推荐SnailSVN,该软件可以和Finder集成,基本达到了TortoiseSVN的易用性。 否则,命令行。
0条评论