316科技

316科技

svn如何设置svn:ignore?

316科技 106

一、svn如何设置svn:ignore?

还没有纳入SVN控制的文件,才能将其加入忽略列表。已经被SVN控制的文件,不能直接加入忽略列表,所以你那项菜单是灰色的,你可以把这个文件或文件夹导出(export)另存,在原本地工作区中删除这个文件或文件夹,并commit,然后再把导出的文件复制回来,这时复制回来的文件就不受SVN控制了,你就可以对它设置加入忽略列表。

二、svn提示svn: warning: '.' is not a working copy?

那是因为你后面的参数没有跟对,svn log 和 svn status后面如果不跟上SVN库的url时,默认是查当前文件夹的svn日志和状态,如果你当前文件夹不是一个checkout出来的SVN客户端文件夹,自然就会报这个错了。

“.”代表的是当前文件夹,那句报错意思是说当前文件夹不是一个工作副本(即SVN客户端文件夹)。

所以,你要么是checkout出来一个工作副本,然后cd命令将当前文件夹切到工作副本,然后svn log;要么是svn log 后面加上url参数

三、svn算法?

svn是一个开放源代码的版本控制系统,它管理着随着时间改变的数据,这些数据存放在一个中央资料档案库中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧版本,或是浏览文件的变动历史。

1、SVN简介

· repository:源代码库,源代码统一存放的地方。

· Checkout:提取,我们可以从源代码库提取代码。

· Commit:提交,当修改了代码,我们可以提交到源代码库。

· Update:更新,当提取了一份源代码,更新一下就可以和代码库中的源代码同步。

如果两个程序员同时修改了同一个文件,SVN可以合并这两个程序员的改动。SVN管理源代码是以行为单位的,两个程序员只要不是修改了同一行程序,SVN都会自动合并两种修改。如果是同一行,SVN会提示文件冲突,需要手动确认

四、svn原理?

svn是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。

这些数据放置在一个中央资料档案库 中。

这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。

这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。

svn的一些概念

repository(源代码库):源代码统一存放的地方;

Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份;

Commit(提交):当你已经修改了代码,你就需要Commit到repository;

Update (更新):当你已经Checkout了一份源代码,Update一下你就可以和Repository上的源代码同步,你手上的代码就会有最新的变更。

五、IntelliJ IDEA怎么配置svn,集成svn方法?

首先需要下载一个 svn的客户端,可以到这里下载对应的安装程序:http://subversion.apache.org/packages.html#windows

我是用的是TortoiseSVN(小乌龟),下载后安装 ,然后记住安装路径,我安装的是64位的。

TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html

在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到 svn.exe 而报错。

如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选command line client tools项就行了。

报错信息:

安装好svn客户端后,想启用idea的SVN插件还需要在idea配置一下,file - setting 按钮打开设置界面 或者(Ctrl + Alt + S)快捷键 ,如下图所示:

重启一下你的IntelliJ Idea,然后从svn库中下载项目:

输入公司的svn的地址check 出你想要的项目,就OK了

六、svn开源吗?

svn是开源的。

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。

SVN的客户端有两类,一类是基于Web的WebSVN等,另一类是以Tortoise SVN为代表的客户端软件。前者需要Web服务器的支持,后者需要用户在本地安装客户端,两种都有免费的开源软件供使用。

七、svn未响应?

检查你的SVN路径是否正确。正确路径示例:svn://ip/(svn://1.1.1.1/)

确保SVN路径正确,那就是可能SVN服务没启。需要重新启动SVN服务。用SVN用户登录。然后执行命令:svnserve -d -r /home/svn/svn项目路径

八、怎么汉化svn?

1、想改成中文,先需要到网上下载TortoiseSVN的汉化包,可以从官网进行下载;电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文12、打开TortoiseSVN官网的下载界面,可以根据需要选择中文简体或繁体,以及32位和64位,进行下载;电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文23、下载完成后双击进行安装;电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文34、在安装程序中完成汉化包的安装;电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文45、完成安装后在右键菜单中打开设置选项;电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文56、将语言一栏改选成中文即可。电脑中如何汉化TortoiseSVN工具|安装的TortoiseSVN怎么改成中文6需要注意的是,下载的svn汉化包版本需要和SVN版本一致,否则是无效的。如果不习惯在电脑中使用英文版的TortoiseSVN软件,那么可以通过上述介绍的方法进行汉化。

九、svn地址作用?

通过SVN地址可以拉取到整个项目文件

十、svn发布时间?

SVN开发始于2000年,但版本1.0直到2004年2月才发布。它模仿了CVS中的许多功能,但它也引入了CVS缺失的新功能。用户现在可以执行原子命令,并能够重命名和移动版本化文件。

SVN于2009年11月成为Apache项目,当时它被Apache Incubator接受。在SVN被引入世界之后,CVS的采用逐渐消失。

上一个下一篇:统筹推进扶贫

下一个上一篇:返回栏目