tortoisesvn

tortoise svn branch from working directory

China☆狼群 提交于 2019-12-13 06:39:36
问题 I forgot to take branch of my working directory before starting to make whole lot of changes to the project (trunk). I am half way through and want to create a branch which will include all of my changes that I am working on. Is there a better way with svn? Thanks in advance, 回答1: select Branch/Tag on your working copy. Fill out info as normal Select 'Working Copy' under 'Create copy in the repository from' Select 'Switch working copy to new branch/tag' at the bottom 来源: https://stackoverflow

tortoise svn mass rename files merge

情到浓时终转凉″ 提交于 2019-12-13 05:17:34
问题 I have a folder in where a co worker had to rename all files in it. The folder has about 12000 files which were renamed with a renaming tool. Now I have the problem that Tortoise SVN does not recognize the files as the names are different now. This leads to my question: can I tell subversion that the files were renamed so that it looks in the folders and looks for the matching files? Contents did not change, but only the names. I know there is a way to tell tortoise that a file was renamed if

SVN 六

一笑奈何 提交于 2019-12-12 20:03:01
TortoiseSVN 使用教程 TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。 TortoiseSVN 安装 下载地址: https://tortoisesvn.net/downloads.html , 页面里有语言包补丁的下载链接。 目前最新版为 1.11.0 下载地址: https://osdn.net/projects/tortoisesvn/storage/1.11.0/ 在语言补丁包中我们可以找到中文的补丁并下载下来: 运行下载的 TortoiseSVN 安装程序 运行下载的 TortoiseSVN 中文语言包 正确安装后,应该进行一次的重开机,以确保 TortoiseSVN 的正确无误。 修改 TortoiseSVN 默认语言 TortoiseSVN 安装完后默认的界面是英文的,我们可以通过设置修改成已安装语言 TortoiseSVN 的使用 建立一个 runoob01 的工作目录 所谓的 runoob01 目录其实就是您平常用来存放工作档案的地方。通常我们会等到自己的工作做的一个段落的时候再进行备份。所以我们平常都是在 runoob01 目录下面工作,等到适当时机在 commit 到 repository 中。举例来说,我们想在 D 盘下面建立一个名为 runoob01 的目录

TortoiseSVN does not recognize svn folders after upgrading to Windows 8

為{幸葍}努か 提交于 2019-12-12 18:29:03
问题 I have upgraded my computer from Windows XP to Windows 8 and opted to keep all my files and settings. After the upgrade I installed TortoiseSVN version 1.710, which was the version that I also used while still on XP. But now it no longer seems to recognize the SVN folders. On my folders I have no overlay icons, and when I right-click I only get the 'checkout' option as if the folder was empty or does not contain any version control. When I select 'Show hidden files' in explorer I can see that

Creating a Required Comment Hook for Tortoise SVN

旧时模样 提交于 2019-12-12 18:26:27
问题 Has anyone implemented a hook that requires developers to input x chars before successful submission? I've looked up hooks but don't really understand how to implement this one for Subversion using Tortoise specifically for a Windows Environment . 回答1: Simply right-click the top level of your Repository. In the context-menu select TortoiseSVN, then Properties, to see this dialog: Click the New button near the bottom right, and select Log Sizes. Enter the number of characters you want to

help with subversion (svn) hook script

ぐ巨炮叔叔 提交于 2019-12-12 18:24:41
问题 How to create a subversion server hook script that prevents people from committing changes if they don't own the lock on the file first? Svn server is on windows. Thanks. P.S. Additional info in this question Subversion (svn + tortoiseSvn) commit not locked file 回答1: Use a pre-commit hook. Pre-commit hook receives 2 arguments: # [1] REPOS-PATH (the path to this repository) # [2] TXN-NAME (the name of the txn about to be committed) You need to use svnlook to determine if there are svn:needs

TortoiseSVN 1.8 : Externals greyed out in commit dialog

谁说胖子不能爱 提交于 2019-12-12 18:22:38
问题 I have a problem with TortoiseSVN 1.8.1. The problem is similar to the one described here. In fact, I have a project that contains a folder with multiple externals. When I want to commit changes in more than one external at once or together with changes to my main project, the externals are always greyed out (like in the second picture here). I cannot select them and have to commit each external separately. The problem occurs with any parent folder of the externals. The externals are in the

Repository Browser Only - "Repository moved permanently to… please relocate”

∥☆過路亽.° 提交于 2019-12-12 18:14:53
问题 I have the repository root at http://localhost/svn/ and a couple of projects http://localhost/svn/project1 http://localhost/svn/project2 http://localhost/svn/project3 ... TortoiseSVN works all the time with these projects, only every time I try to access the root http://localhost/svn/ by using "Repository Browser" it returns "Repository moved permanently to http://localhost/; please relocate", while I'm sure the root is fine as I can open it in browsers and see a list of all projects, it's

Why svn import option fails to detect file duplication

﹥>﹥吖頭↗ 提交于 2019-12-12 17:38:03
问题 If I want to check-in a file with same name which is already present in SVN, I would not be able to commit in that case. For example: Name.doc and name.doc . But, I will be able to import in that case. This case even applicable for folder name. This prevents the operation of check-out in future. Is there a way to prevent file or folder duplication? or it is not possible in SVN? 回答1: Subversion is case sensitive. Meaning it is perfectly fine to have multiple items with the same name, e.g. Name

Can I add custom properties to TortoiseSVN's list of properties in Add Properties dialog?

家住魔仙堡 提交于 2019-12-12 16:09:20
问题 Our team is using some user-defined properties on our SVN repository. When I go to add a property to a file using TortoiseSVN, I right-click on the file and choose TortoiseSVN / Properties . I then click the New... button and get the Add Properties dialog. At the top of this dialog is a drop-down list of pre-defined properties labeled Property name: . The list includes properties such as svn:needs-lock , svn:eol-style , etc. Is there a way I can add a couple of my own custom properties to