tortoisesvn

tortoise svn giving me “Redirect cycle detected for URL 'domain/svn'”

↘锁芯ラ 提交于 2019-11-27 14:23:48
I want to achieve a svn-root in /var/svn and repositories(projects) in there. I could get it to work in the browser ( http://domain/url gives me "Collection of repositories") but the TortoiseClient is giving me the error mentioned in the title. I set up a subversion on my ubuntu server by doing the following (shortened): mkdir /var/svn svnadmin create /var/svn/test and my dav_svn.conf looks the following: <Location /svn> DAV svn SVNParentPath /var/svn SVNListParentPath On </Location> I read about sym links possibly causing the problem, so I'll attach my 000-default site as well (it's the

How do I create a SVN Commit Message Template and Hook to Verify

佐手、 提交于 2019-11-27 13:36:04
问题 I'm using Visual SVN Server and Tortoise SVN (client) for source control. I would like all developers to standardize on a consistent format for checkin notes. For Example I want their Commit Message to default to... Synopsis: Developer Name: (pre-populated) Reviewed By: [Bug Id]: [Change Bug State]: Known Issues: Affected Files: (pre-populated) In the future I'd like [Bug Id] and [Bug State] to supply the information to trigger an automated update to the Bug Tracking system. Also Developer

Windows Explorer icons in TortoiseSVN take a long time to refresh to correct state

六月ゝ 毕业季﹏ 提交于 2019-11-27 12:37:11
问题 After I commit files, the icons stay on either modified or waiting for commit for a long time. Is there any way to force a refresh to ensure that the icon that I am seeing is the correct state of the file? 回答1: As stated in the FAQ: try running a cleanup. 回答2: You can try this: TortoiseSVN -> Settings -> Icon Overlay, set Status Cache to 'Shell' instead of 'Default' Ref. to the Help. Shell Caching is done directly inside the shell extension DLL file, but only for the currently visible folder.

What ports need to be open for TortoiseSVN to authenticate (clear text) and commit?

半城伤御伤魂 提交于 2019-11-27 12:17:08
What ports need to be open for TortoiseSVN to authenticate (basic) in order to commit? I know it is not a good thing, but I believe username and password are in the clear right now. Let me describe as much as I know about set-up, and what seems to be happening. I am a contractor helping a state to deploy and modify a "mostly" public domain application. There is an SVN repository in a different state which contains the application, with read only privileges for everyone. In order for me to work on the site that I want to deploy, I must create a VPN connection, and then use Remote Desktop

SVN error“access to '/svn/myservice/!svn/act/d99e498e-9a8d-374c-a3e4-fde21198bfa2' forbidden”

倾然丶 夕夏残阳落幕 提交于 2019-11-27 12:05:28
I cannot commit but I can update. When I attempt to commit I get the following error: access to '/svn/myservice/!svn/act/d99e498e-9a8d-374c-a3e4-fde21198bfa2' forbidden I'm using Windows 7 64bit. Pedro This happens when you check out a repository and the casing in the repository path that you typed does not match the actual repository path. When the casing does not match you're able to check out the repo but you get that error when you commit. However, it can also occur when the name of your SVN account is entered with the wrong capitalization when making the commit (e.g., "Username: Joe"

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

天大地大妈咪最大 提交于 2019-11-27 12:02:02
本片主要介绍如何搭建SVN版本控制系统,主要使用工具:   1 客户端:TortoiseSVN (小乌龟)   2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。 背景知识   首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是   把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。   多人协作开发也是如此。   因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。   还需要一个用户的操作端,用于提交更新检出代码,常用的有Eclipse的Svn插件,以及TortoiseSVN(小乌龟)。   这里推荐使用TortoiseSVN与VisualSVN搭配使用。   ToroiseSVN下载地址:http://tortoisesvn.net/downloads.html   VisualSVN Server下载地址:https://www.visualsvn.com/server/download/ 如何安装VisualSVN Server   首先去官网下载对应操作系统位数的安装文件:   然后双击安装文件:   接受安装   默认选择即可,第一项是安装VisualSVN

svn server配置与TortoiseSVN、Ankhsvn+VS使用

大兔子大兔子 提交于 2019-11-27 12:00:57
Svn 服务器 与 客户端 安装 1. 下载安装VisualSvn-Server 服务端 。(过程略)http://subversion.apache.org/packages. html 2. 下载安装TortoiseSVN客户端。(过程略)http://tortoisesvn.net/downloads.html 3. 下载安装vs插件AnkhSvn。(过程略)https://ankhsvn.open.collab.net/downloads/ 在服务器中建立仓库 打开visualSVN ServerManager ,右击Repositories—新建—Repository,在弹出的 对话框 中输入仓库名(recharge) 安全 性设置 在左侧的Users上点击右键—新建—User,在弹出的对话框中添加用户名和密码:(注意用户名和密码区分大小写) 将源 代码 迁入到 svn 服务器中 找到你新建的 项目 文件夹 (项目已经包含在里面),右击—TortoiseSVN—Import,在弹出的对话框中输入仓库所在的url,点击ok完成迁入 源代码 到svn服务器中。 设置项目使用权限 在svn中权限分为三种noaccess(不可用),read and write(既可读又可修改),read>在需要添加权限的文件上右击—所有任务—ManageSecurity

SVN Mergeinfo properties on paths other than the working copy root

痞子三分冷 提交于 2019-11-27 11:53:33
I have an SVN repository where I have trunk and a branch. I intend to merge the trunk into the branch at regular intervals, however, when I do this I see many property status changes, in addition to actual file content changes. On further investigation the property changes are mergeinfo properties. I wouldn't expect this because we always branch and merge from the top root level. I used the svn propdel command and removed all mergeinfo properties from the branch WC (then reverted the change on the root) before merging trunk in, and the problem went away. So the question is, how did my branch

Can I go back and edit comments on an SVN checkin?

眉间皱痕 提交于 2019-11-27 11:11:25
I put a mistake into a comment in SVN. Can I edit this after checkin? Commit messages are "unversioned properties" and can be changed with the svn propset command, for example $ svn propset --revprop -r 25 svn:log "Journaled about trip to New York." property 'svn:log' set on repository revision '25' This is setting the revision property called "svn:log" on revision 25 Configuring subversion to allow revision property changes Because these are unversioned, a default installation of subversion won't let you modify these properties unless you provide a pre-revprop-change hook script. Here's a

Should I store all projects in one repository or multiple?

做~自己de王妃 提交于 2019-11-27 10:52:13
I am currently using TortoiseSVN to manage a couple of the projects that I have on the go at the moment. When I first moved everything into source control I wasn't really sure how everything should be laid out so I ended up putting each project into its own repository. I was wondering would it be a good idea for me just to move them all into one big repository and have them split into project folders? What does everyone else do? At the moment none of them share common code but they may in the future. Would it make it easier to manage if they where all together. Thanks. Depends to an extent