Articles of svn

Subversion:允许读取访问,但防止结帐?

我的公司即将迁移到Subversion,最初的计划是在回购中join大量的归档材料,以及我们目前的工作。 这个想法是,没有人会想要检出档案,而是通过他们的networking浏览器浏览它。 但是,我们担心有人可能会意外检查整个存档(不能信任我们的所有用户)。 由于我们的服务器托pipe协议的带宽限制相对较低,检查整个存档可能会打击极限,并花费我们大量的现金。 是否有通过Web浏览器提供对档案的只读访问权限,但是阻止任何人检查它? 我看了一下可用的仓库钩子,找不到任何有用的东西。 关于如何实现我们的目标的任何其他想法?

我可以运行SVN更新和提交而不使用sudo?

在我的本地开发环境(Ubuntu)下,我有一个签出的SVN仓库。 这些文件拥有所有者myuser:myuser。 但是,我必须使用sudo来执行“svn up”和“svn ci”命令。 同样在这样做的时候,如果在“sudo svn up”期间创build了一个新的文件,那么这个文件被赋予root:root的默认所有权,这是我不想要的。 是否有可能在我的默认用户帐户下运行这些SVN命令,而不是sudo?

有没有办法将未版本化的所有文件和目录添加到SVN存储库?

有没有办法执行svn add命令,将只添加未版本化的文件? 目前如果我试图做svn add一个包含版本和未版本文件混合的direcotry我收到mydir/ is already under version control消息。

Git或SVN是否带有内存占用?

如果你在Linux上安装GIT或SVN(服务器回收),它会运行任何永久的进程,也就是说,它会在我的Linux服务器上留下永久的内存空间吗? 我在一台服务器上,记住内存使用率是至关重要的。

Subversion和外部合作者:HTTPS vs VPN

我们目前有一些VPN连接的问题。 整个事情减缓了开发和反应时间。 我之前工作的地方习惯于使用SSH访问自托pipeSubversion的FTP和HTTPS。 在真实世界的生产环境中:您多长时间使用VPN而不是HTTPS来由外部员工访问Subversion版本库? 如果你这样做,是安全的主要关注?

TracError:未find存储库

试图执行trac-admin / path / to / trac存储库resync / path / to / svnroot / repo1时出现错误 两条path都存在。 我试图使用Trac 0.12与几个SVN储存库。 我可以重新同步第一个没有问题,但第二个导致这个错误。 现在,我无法重新同步其中的任何一个。 我总是得到这样的错误: $ trac-admin /path/to/trac repository resync /path/to/svnroot/repoN TracError: Repository '/path/to/svnroot/repoN' not found. 存储库确实存在。 testing。 使用的软件:Ubuntu 10.04,Trac 0.12,Subversion 1.6.12,Python 2.6,Apache2 + mod_wsgi。 事情做完了: Svn版本库创build并testing,运行良好。 Trac initenv并部署在trac目录中执行的pipe理操作。 Apacheconfiguration添加这些行到/ etc / apache2 / mods-enabled / dav_svn.conf: http://dl.dropbox.com/u/6599273/dav_svn.png 我的回购是/ […]

在FreeBSD Server上安装和设置SVN

首先感谢所有回答我早期问题的人 – https://stackoverflow.com/questions/1393827/setting-up-svn-web-based-services-vs-your-own-svn-server 尽pipe我更喜欢使用基于Web的解决scheme,但svn服务器将在办公室中实施。 我们目前在我们的服务器上运行FreeBSD,目前我正在寻找使用命令提示符在服务器上设置SVN存储库的信息。 我以前在Ubuntu上使用过terminal命令,所以我有一些想法,但我远不及专家。 我遇到了一些教程,但看起来很不一样,似乎略过了一些。 我真的在寻找一个一步一步的指导,build立一个存储库及其用户。 理想的初学者指南,所以我知道到底发生了什么事情。 我真的很感激任何提示或指针在正确的方向。 感谢您的时间。

压缩/ tar hotcopied svn仓库安全吗?

我们希望将我们的svn版本库的备份存储为一个平面文件。 我们想tar /压缩整个hotcopied目录。 我知道我们可以将其转储到一个平面文件,但假设我们宁愿使用hotcopy。 是否有任何疑难杂症(即字节顺序告诫)与压缩/ tarring SVN储存库?

在OpenSuse或Ubuntu for Linux新手上安装Subversion

我目前出售一个程序来pipe理Windows上的Subversion服务器。 我有几个客户问我,如果我的程序可以通过映射的Samba驱动器pipe理一个Linux机器。 我需要在VMWare中设置一个testing服务器。 Linux现在很容易安装。 我目前遇到的问题是不知道Linux程序如何安装到哪里以及在哪里运行软件所需的权限。 我已经非常熟悉Windows上的Subversion。 这本红皮书对Linux至less没有帮助(至less对我来说)。 我已经阅读了几本如何操作指南,但是我一直没有find能够回答我的问题的东西。 大多数情况下,这是因为我读过的大部分指南都是你必须知道Linux的。 所以这是我的问题: Subversion二进制文件安装到哪里? Subversion命令行程序在哪里安装? 运行调用命令行程序的程序需要什么权限? 有人告诉我,我需要在有关的命令行程序上做一个CHMOD 755。 我selectOpenSuse和/或Ubuntu的主要原因是我需要运行Mono二进制文件。 谢谢!

如何绕过pkgadd签名validation?

试图在Solaris x64上安装CollabNet Subversion Client,但是我挂断了: ## Verifying signature for signer <Alexander Thomas(AT)> pkgadd: ERROR: Signature verification failed while verifying certificate <subject=Alexander Thomas(AT), issuer=Alexander Thomas(AT)>:<self signed certificate>. 任何方式只是绕过证书检查? 手册页中列出的选项都不合适。