svn

git-svn died of signal 10 on OSX

匆匆过客 提交于 2020-01-05 10:09:12
问题 I asked this question originally on SuperUser, but it looks like I'm much more likely to get an answer here. I have git and git-svn installed via Fink. I try to do the following: $ git svn init http://myserver/myrepo Initialized empty Git repository in checkout/.git/ $ git svn fetch error: git-svn died of signal 10 Why is git-svn failing? How can I fix this? I have the repo already checked out via vanilla SVN, so there shouldn't be any access or permissions issues. 回答1: I was running into the

Some help on mod_dav, svn and Limit-ing access please.

耗尽温柔 提交于 2020-01-05 08:56:30
问题 Here's the entry in my Apache configuration file <Location /svn/repo1> DAV svn SVNPath /var/svn/repositories/repo1 AuthType Basic AuthName "SVNRepo" AuthUserFile /var/httpd/passwd Order deny,allow Require valid-user <Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> Require user svn </Limit> Not sure if its obvious what I'm trying to do, but I want to allow ANY authenticated user read-only access to the repository, but LIMIT PUT POST etc to only 1 particular (authenticated

Why doesn't svn import work?

五迷三道 提交于 2020-01-05 08:44:10
问题 I have subversion setup on Mac OS X 10.5.6. When I do svn import myproject file:///library/subversion/myproject/trunk -m "initial import" Committed revision 2. Nothing happens. I'm back at the command prompt and no files are imported. Any suggestions? 回答1: Are you sure about that? It said import was committed...try a checkout! (and read the book:) 回答2: This isn't an answer but I can't stick in the comments. (If there is a better way moderator, please let me know). Here's the steps I did for

extra branches created by git svn clone

六月ゝ 毕业季﹏ 提交于 2020-01-05 08:32:20
问题 Continuing from my previous question I decided to go ahead and reclone the thing : $ git svn clone --branches=Branches/Wrye\ Bash/* \ --tags=Tags/Wrye\ Bash/* \ --trunk=Programs/Wrye\ Bash/ --prefix=svn/ \ --ignore-paths="^(?:Releases|Projects|Scripts|Games|)/|^Programs/\ (?:Nif Scanner|Nif Viewer|Raziel23x's Oblivion Toolset|Shader Disasm|Shader Editor)/" \ --authors-file=authors_with_emails.txt \ svn://svn.code.sf.net/p/oblivionworks/code/ . >> 2013.07.28 2>&1 So now I only cloned a

extra branches created by git svn clone

不打扰是莪最后的温柔 提交于 2020-01-05 08:32:05
问题 Continuing from my previous question I decided to go ahead and reclone the thing : $ git svn clone --branches=Branches/Wrye\ Bash/* \ --tags=Tags/Wrye\ Bash/* \ --trunk=Programs/Wrye\ Bash/ --prefix=svn/ \ --ignore-paths="^(?:Releases|Projects|Scripts|Games|)/|^Programs/\ (?:Nif Scanner|Nif Viewer|Raziel23x's Oblivion Toolset|Shader Disasm|Shader Editor)/" \ --authors-file=authors_with_emails.txt \ svn://svn.code.sf.net/p/oblivionworks/code/ . >> 2013.07.28 2>&1 So now I only cloned a

Merging branches on subversion

为君一笑 提交于 2020-01-05 08:28:10
问题 Could someone explain to me the process behind branching and merging? I don't know if I am doing something wrong but my merges are going very wrong. Here is my scenario: My repository is as follows: /repo |- branches |- tags |- trunk |- readme.txt //readme stores v1.0 Now I need to make 2 branches; 1 for new changes and 2 for bug fixes and they are as follows: /repo |- branches |- dev |- readme1.txt //readme renamed to readme1 and stores v1.0 |- readme2.txt //this file is empty |- bugfix |-

What's the best way to turn a Subversion diff into JSON?

瘦欲@ 提交于 2020-01-05 08:01:14
问题 I have a bunch of Sed/unix fu, that I'm begining to suspect isn't going to be the best way to complete the task, given the variance of lines coming out of 'svn diff' ... svn diff -r 1:9 | expand | sed -e 's/^Index: \(.*\)/]}, { "index":"\1", /g' | sed -e 's/^--- \(.*\)/"from":"\1", /g' | sed -e 's/^+++ \(.*\)/"to":"\1", "chunks":[/g' | sed -e 's/^@@ \(.*\) @@/]},{"locn":"\1", "lines": [/g' | sed -e 's/^-\(.*\)/"-\1",/g' | sed -e 's/^+\(.*\)/"+\1",/g' | sed -e 's/^ \(.*\)/" \1",/g' | sed -e 's

Tortoise SVN suddenly stopped showing “exclamation” icon or “differences”

ぐ巨炮叔叔 提交于 2020-01-05 07:48:53
问题 The Tortoise SVN V1.9 was working well for me with Android Studio. But today suddenly it stopped showing the "exclamation" icon on differences. Now I have no clue how to retrieve it back. Any idea? Why does this happen? 回答1: I guess that Dropbox is installed on your workstation. In such case there is a great chance that TortoiseSVN overlay icons conflict with the overlay icons of Dropbox. Read TortoiseSVN FAQ. 来源: https://stackoverflow.com/questions/41736493/tortoise-svn-suddenly-stopped

Tortoise SVN suddenly stopped showing “exclamation” icon or “differences”

喜欢而已 提交于 2020-01-05 07:48:37
问题 The Tortoise SVN V1.9 was working well for me with Android Studio. But today suddenly it stopped showing the "exclamation" icon on differences. Now I have no clue how to retrieve it back. Any idea? Why does this happen? 回答1: I guess that Dropbox is installed on your workstation. In such case there is a great chance that TortoiseSVN overlay icons conflict with the overlay icons of Dropbox. Read TortoiseSVN FAQ. 来源: https://stackoverflow.com/questions/41736493/tortoise-svn-suddenly-stopped

How to use svn+ssh in IntelliJ Windows?

北城以北 提交于 2020-01-05 07:17:11
问题 Our SVN server allows ssh connections only. How can I configure IntelliJ on Windows to connect to SVN server using svn+ssh? 回答1: In order to connect to SVN using ssh on a Windows machine, you will need to Generate your ssh private key and upload it to your user allowed keys on the server. Create a saved PuTTy session to use the private key file. Download TortoiseSVN Plink to be used as SSH tunnel. Configure IntelliJ to use TortoiseSVN to connect to your SVN server. Here are the details of