svn的使用和svn so文件的不提交的解决

  方法如下:

  1、在本地仓库创建一个项目;

  2、在第一次提交代码都需要进行添加,右键项目,选择TortoiseSVN ;

  3、然后选择add选项;

  4、通过选择项目内文件哪些需要提交和不需要提交;

  5、确认上传的项目相关文件和路径,点击ok,即添加完成;

  6、提交本地仓库的代码,右键项目文件,选择svn commit;

  7、输入提交代码备注信息,以便同事查看时,是属于什么内容。这里可以选择哪些文件是要提交到代码仓库上;

  8、点击ok之后,需要输入用户名和密码;

  9、显示下列信息说明代码提交到中央仓库成功;

2.不可以提交so文件的解决

打开svn设置页面,在ignore pattern中将*.so删除

时间: 2024-11-06 07:14:05

svn的使用和svn so文件的不提交的解决的相关文章

svn 上传源代码及添加文件

1.上传源代码:cd 到要上传的源代码所在的文件夹 -> 输入命令:svn import . http://destinationPath/ 注意:svn的config文件中默认是忽略.a文件的上传的,, 解决方法:1)编辑config文件,禁止忽略.a文件的上传,然后再上传源代码,, 步骤:终端输入命令: open ~/.subversion/config 把下面两行(也可能是一行)中的注释井号键和*.a去掉,去掉#号后要顶行,然后保存,, #global-ignores = *.o *.lo

svn 删除所有的 .svn文件

svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} \;

svn 单独导出某一个目录文件

应需求,需要把svn版本库的某一个目录导出来,迁成另外一个库,查了下svn相关命令,可以使用svndumpfilter. 示例:svndumpfilter include /trunk/system < full_system_0_158_201407270000.dmp > /tmp/system.dmp 注意,在回导的时候,如果提示目录不存在,需要建立相应的目录在进行导入. svn 单独导出某一个目录文件

svn ignore 的用法(忽略文件及目录)

svn ignore 的用法(忽略文件及目录) 若想创建了一个文件夹,并且把它加入版本控制,但忽略文件夹中的所有文件的内容: $ svn mkdir spool $ svn propset svn:ignore '*' spool $ svn ci -m 'Adding "spool" and ignoring its contents.' 若想创建一个文件夹,但不加入版本控制,即忽略这个文件夹: $ mkdir spool $ svn propset svn:ignore 'spoo

svn删除文件或文件夹后提交失败及解决

svn删除文件夹后提交显示Item 'XXXX' is out of date 有这么几种可能, 1.别人已经提交代码.恰好这个文件或文件夹有改动,这样的情况须要先回复再更新再删除再提交. 2.没有人提交代码,这样的情况是svn的bug,但操作起来和上面的步骤一致,也是先回复再更新(更新的时候会发现是自己提交的,擦汗吧骚年)再删除再提交.

Linux SVN安装所需创建的文件夹(转)

分类: Linux Linux SVN安装还是比较常用的,于是我研究了一下Linux SVN安装,在这里拿出来和大家分享一下,希望对大家有用. 1. Linux SVN安装所需module:#yum install mod_dav_SVN安装完毕之后发现,在/etc/httpd/conf.d下多出了subversion.conf,以及/etc/httpd /modules下多出了 mod_dav_svn.so和mod_authz_svn.so两个文件,这正是subversion.conf中所需要

[小问题笔记(三)] SVN树冲突(Tree Conflict),文件不能提交的解决办法

传说中SVN的树冲突是由不同开发者删除文件,移动文件神马的造成的. 我们遇到的情况是: 开发人员小B移动了项目中几个文件然后提交.开发人员小L更新项目至最新版本. 获取到移动后的文件则显示文件已被修改,此时,不能提交,也不能还原,提示“树冲突”. 解决办法: 在上面的提交页面,有冲突的项目上右键==>Subversion==>Resolve(好像是这个词)==>使用工作区副本(类似的,具体记不清了) 然后“确定”就可以正常提交了. [小问题笔记(三)] SVN树冲突(Tree Confl

svn import无法上传库文件lib.a

将本地代码import到svn服务器,服务器上少了所有*.a文件的问题,静态库文件均被忽略. svn co出代码,编译却报错少了这个那个*.a文件,手动添加这些*.a文件极其麻烦. *.a文件丢失的原因: svn有个默认的global-ignores列表,会忽略那些不常用的文件,如: *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store 等. 打开~/ .subversion

Mac Pro 利用PHP导出SVN新增或修改过的文件

先前在 Windows 操作系统下,习惯用 TortoiseSVN 导出新增或修改过的文件([相当实用]如何让TortoiseSVN导出新增或修改过的文件 ),最近换成了 Mac Pro 笔记本电脑,一时没找到类似 TortoiseSVN 好用的客户端工具.好吧,利用PHP写个导出小工具: 1.工具文件名:svn.php,其内容如下: <?php /** * 导出指定版本之间的差异文件,如 100 和 200 之间的差异则导出 100(不包括) - 200(包括) 的所有修改 * [SVN命令行