svn

SVN optimizations to keep large repositories responsive

拜拜、爱过 提交于 2019-12-30 07:14:09
问题 We happily use SVN for SCM at work. Currently I've got our binary assets in the same SVN repository as our code. SVN supports very large files (it transmits them 'streamily' to keep memory usage sane), but it makes everything SLOOWWWWW. I'm ok with slow asset versioning, but slow text operations isn't really acceptable. Right now assets are under /trunk/release (side by side with a dozen /trunk/projects). Should we keep them in a separate repository? What other optimizations can we do? We

git log output like svn ls -v

有些话、适合烂在心里 提交于 2019-12-30 06:34:28
问题 Is there a way to make git give me output like svn ls -v does. Basically a list of each file and who last edited that file? Like this: filea.txt Someone Else fileb.txt Another Person Maybe even with the SHA to identify the commit the change happened in? 回答1: It's not a very natural question to ask in git, but you can probably achieve something like what you want with something like this. for a in $(ls); do git log --pretty=format:"%h%x09%an%x09%ad%x09$a" -1 -- "$a"; done This goes through

git log output like svn ls -v

五迷三道 提交于 2019-12-30 06:33:41
问题 Is there a way to make git give me output like svn ls -v does. Basically a list of each file and who last edited that file? Like this: filea.txt Someone Else fileb.txt Another Person Maybe even with the SHA to identify the commit the change happened in? 回答1: It's not a very natural question to ask in git, but you can probably achieve something like what you want with something like this. for a in $(ls); do git log --pretty=format:"%h%x09%an%x09%ad%x09$a" -1 -- "$a"; done This goes through

SVN tree conflict when merging renamed folder

淺唱寂寞╮ 提交于 2019-12-30 06:04:39
问题 I'm using TortoiseSVN to merge into branch-B the latest changes from trunk , including a folder rename. Before that, I reintegrated branch-A into trunk . In that branch, a folder had been renamed and changes had been made to the files in it. Branch-B contains different revisions to those files, but the folder still has the original name. When merging trunk into branch-B , SVN simply adds the renamed folder as new, and reports a tree conflict on the originally named folder. The file revisions

Can SVN handle case sensitivity issues?

北城余情 提交于 2019-12-30 06:02:09
问题 Is there a way to force SVN to be case insensitive? We have an issue where a user commits from a linux environment with files say "file.ext" and "File.ext". Works just fine. The problem, however, is when a user on a MAC OSX or Windows attempts an update/checkout. The two files are considered the same and the action fails in error. Is there a way to have SVN prevent the committing of "File.ext" and "file.ext" in the first place? This question is similar but looks at the same problem from the

git svn rebase: Incomplete data: Delta source ended unexpectedly

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-30 05:56:10
问题 I have been maintaining the git mirror of the watir project. Some time a couple weeks ago, we had someone ready to submit their first git-based patch. Unfortunately, we ran into some issues regarding line endings (CRLF vs. LF, etc.) because of the multi-platform nature of the project. I tried what I could to set the autocrlf option (to 'input'), and do some --hard resets. However, a few days later, the daily update (git svn rebase) is spewing this error: Incomplete data: Delta source ended

review board diff not uploading

故事扮演 提交于 2019-12-30 05:23:08
问题 i am currently attempting to do a diff using review board but keep getting an ambiguous error message: Error uploading diff Your review request still exists, but the diff is not attached. The debug messages do not give much away either, no errors whatsoever.... >>> RBTools 0.4.1 >>> Home = /home/tom >>> HTTP GETting api/ >>> HTTP GETting http://127.0.0.1/api/info/ >>> Using the new web API Index: /trunk/0.1/scripts/configure-apache.sh ==========================================================

Dataset Designer.cs generate Designer1.cs after taking update from SVN in VS2013

瘦欲@ 提交于 2019-12-30 05:22:07
问题 I am facing a weird problem after taking update from SVN data-set Designer.cs file generate another file with different name like test.Designer.cs after update renamed as test1.Designer.cs . I follow suggestion found here. but not working again its generate test1.Designer.cs ,please help me to solve this . 回答1: Edit the csproj file. Search for <LastGenOutput>test1.Designer.cs</LastGenOutput> . Correct the value so it shows <LastGenOutput>test.Designer.cs</LastGenOutput> . Delete test.Designer

Performance in Subversion vs. SourceSafe

℡╲_俬逩灬. 提交于 2019-12-30 05:02:21
问题 We're a distributed team of 5 developers working on rather large integrations project. We currently use SourceSafe (yes I know it sucks but it has just worked until recently and we've used it forever). Our biggest problem has recently become performance. Checking in and out project just takes forever and we're finding ourselves spending a lot of time just waiting for SourceSafe (yes we've turned off anti-virus check and all the other performance boost trix - it's still slow). We're now

svn deployment strategies for multiple groups of developers (not co-located) working on different components of the same project

笑着哭i 提交于 2019-12-30 05:01:09
问题 Our project is a content management system supporting several dozen of our websites. The development group started off small and in one location, and we dealt with a fairly standard coding/deployment strategy. We coded off of trunk and insisted on a clean trunk. Every few days we would tag trunk and deploy to the test server. If all worked out, we'd deploy to Production and move on. That worked well for a while until the team grew. We frequently faced situations where the revision that was