Articles of svn

/ srv / subversion中的SVN仓库由用户apache拥有,我没有sudo – 如何添加/编辑用户?

我正在为客户端托pipe托pipeSVN存储库,使用login到客户端给我的Linux服务器。 我不认为我可以通过托pipe托pipe服务提供商获得root访问权限。 我看到Subversion版本库位于/ srv / subversion中,但是它属于apache用户,似乎没有人拥有它的凭据。 但是,托pipe的托pipe服务提供商,大概是那些将有apache用户的凭据,没有设置存储库! 所以,我的问题是。 SVN服务器最初是如何安装的,使得apache用户最终拥有了回购协议? 如果conf子目录被locking,由拥有750权限的Apache(在Apache组中),那么我怎样才能将用户添加/编辑到SVN repo? 谢谢。

开发人员和版本控制服务器的vlan分段

假设有50个开发者访问托pipe版本控制系统的服务器(例如颠覆)。 你会把开发人员和svn服务器相同的vlan(因为这种通信是非常普遍的,svn很less被访问这个组之外)或单独的vlans(因为svn服务器是一个服务器而不是用户)? 这个决定背后的推理是什么? 谢谢。

如何创build一个只能访问特定命令和目录的ssh用户

我想创build一个debian上的用户可以做到以下几点: 通过SSHlogin。 创buildSVN回购和创build后提交挂钩。 chmod和chown另一个目录到Apache和777。 我怎么能做到这一点? 据我所知,我有几个任务要处理: 创build用户 启用S​​SHlogin。 限制它访问几个目录和文件。 限制它访问几个命令。

SVN / SQL / PHP / Linux开发环境支持多个独立环境的想法?

我正在尝试为我的用户创build一个“开发”。 在这种环境下,他们可以访问自己的账户PHPMyAdmin,SQL,Subversion和FTP这不是一个大问题,但是我想仿效每个人都会在自己的服务器上。 我的意思是,他们可以改变PHP的configuration(例如),只能在自己的环境下完成。 任何想法如何做到这一点? 我需要在服务器的安装或类似的东西上做一些“特殊”的事吗?

如何在有人提交时自动更新工作副本svn?

我们有一个SVN服务器(UberSVN),我们有一个testing服务器(Ubuntu 11.10)。 testing服务器运行SVN-client和LAMPP。 我们正在寻找一个解决scheme,一旦有人将更改提交到SVN服务器,就会自动更新testing服务器上的工作副本。 如何在有人提交时自动更新工作副本svn?

如何将现有的SVNpath转换为小写?

我有一个现有的SVN目录path与骆驼大小写,看起来像这样, IP_PATH/svn/ProjectA 。 我想改变path为小写,看起来像这样, IP_PATH/svn/projecta ,无论如何我找不到任何来源,这样做,我可以知道这可以做到吗?

如何禁用Apache日志只是为了SVN

我有一个Apache作为HTTP服务器运行,也是由同一个Apache机器交付的SVN服务器。 configuration类似的东西 <Location /repos> DAV svn SVNParentPath /srv/repos </Location> 我如何防止Apachelogging所有SVN“PROPFIND”和“OPTIONS”访问请求?

Ubuntu服务器托pipeSubversion版本库的最低规格是什么?

我需要build立一个服务器(Ubuntu 9.10服务器)来主持来自我家的源代码控制(颠覆)。 什么是最低规格(处理器和RAM)做到这一点与良好的性能? 我需要从newegg购买一些新零件,只需要足够的时间。 它也可以作为未来其他事物的文件服务器,但不像媒体stream那样密集。 我只需要一个1GB的存储库,以及2或3个用户。

SVN – 服务器发送意外的返回值(500内部服务器错误)

我正在使用RabbitVCS来处理Google Code,而我刚刚开始尝试提交时遇到问题。 每当我尝试提交,它说… 提交失败 服务器发送意外的返回值(500内部服务器错误)以响应签出请求(提交中涉及的某个文件,失败的文件不一致)。 我不知道什么是错的,任何帮助表示赞赏,谢谢。

如何在Mac上完全运行一个svn服务器?

有没有办法在Mac(OS X 10.6.x)上运行本地svn服务器,以便从Mac之外不能打开和访问端口? 如果是这样,任何types的configuration脚本需要去哪里?