-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken subversion support in 2.27.0.windows.1 (works in 2.26.2.windows.1) #2649
Comments
Exactly the same issue here.
|
Same here. Reverted to 2.26.2 in the meantime, since it is a problem for me. (can confirm 2.26.2 works) |
I won't lie: Read: if you have any cycles to spare, I recommend using them on trying to help out here. |
Yes, but the small workspace I serve is still using SVN... What a pain... Downgrading to 2.26.2 on windows and use 2.27.0 on WSL and linux at the same time for now. |
Well, I do have to point out that Git for Windows is open source specifically so that all users relying on specific functions can work together on it. Think of it as: "nothing is free, in open source I am paying via contributions". |
I know I know. The pain I'm suffering is caused by choices of my workspace not Git for Windows. You guys have already done great works! |
Same issue here. Would love to move away from SVN completely but it's very low priority for the organisation. |
Same issue here. More ammo for me to push the suits to get rid of svn completely... |
Same here. It doesn't even require a subcommand.
In case it helps, here is the dump: |
Sorry, it took a bit longer than I had anticipated to get this fixed (for a variety of reasons, not the least of which is that you gentle people left me pretty alone with the task of fixing this). While there is no official snapshot yet, there is a build off of a PR: https://dev.azure.com/git-for-windows/git/_build/results?buildId=57380&view=artifacts&type=publishedArtifacts Could y'all please verify that your respective |
Thank you, works for me. I have tested the portable x64.
|
Works for me. I took |
|
Thank you all for testing! |
In v2.27.0, [`git svn` was broken completely](git-for-windows/git#2649), which has been fixed. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho Any plans for a minor or a bugfix release? Because really, the 2.27.0 is literally broken now and the only option to use SVN is to rollback to 2.26. P.S. This issue shouldn't be closed because there is no public release with the bugfix. |
I had plans for a bug-fix release, but I held off to gage how much it would be actually needed, and decided against it. I'll explain more about my reasoning below.
That is not at all the only option. In fact, that is the worst option you have because that way, you cannot contribute to making sure that A much better option is to install the latest snapshot. The name "snapshot" might indicate to you that this is not really robust, that it still needs some fleshing out before it can become an official Git for Windows version, but that is not at all the case. The way I run this project, I try at all times to keep the Another really splendid idea is to test those
Hey, if you help developing Git for Windows, you will get a say in things like this. Right now, though, there are too few people helping, and as a consequence, I have to close tickets that are addressed from my side, otherwise I won't have any easy way to see what tickets still need my attention. That is one of the reasons why I introduced those snapshot versions: so that people who report bugs that have been fixed can unblock themselves by (temporarily) switching to a snapshot release. |
First of all, a big thank you for the explanation.
|
I'll take that under advice :-) |
I've experienced this with the Context: I'm currently putting together a really complex, one-way migration, though it's taking a good while to get "signed off" at present, so I still need SVN support for now:
Errors with:
Errors with:
I'm downgrading back to .26 for now until there is an official release. |
@Bidthedog if you want to make sure that a new official release will work for you, you will at least test the prerelease. |
Thank you it is fixed for me in latest snapshot. Tue, 7 Jul 2020 22:01:58 +0200 Portable Git (self-extracting .7z archive): 64-bit |
@nrbray excellent. Thank you for testing, this fills me with more confidence about v2.28.0. |
Chiming in to say we are affected by this issue in case that makes a difference to you (Medium Sized Company, 60 Devs/maybe 5-10 using the bridge right now). I have upgraded to the latest snapshot (July 7th) and can confirm this works/fixes the issue.
I thank you from the bottom of my heart (as I am sure the rest of the people that work with me would as well). I know that maintaining these types of open source projects can be thankless (as evident by some of the comments in here). I just want to pipe up and say you are an awesome person and ignore the haters. FWIW we are using the bridge as a stop gap, we're trying to get to full blown git, but I am not confident we will get there, this bridge gives us a way to at least get SOME wins... |
@aolszowka thank you so much for your kind words! As to your situation, I understand, I really do. I, too, have been in situations where there the best available option was still a sub-optimal one, and the best one could do was to accept that and chug along "until spring, when the grass got greener". FWIW it currently looks as if Git for Windows v2.28.0-rc1 will have to wait until tomorrow because Git v2.28.0-rc1 might be delayed by a day (it was originally slated for today). Please do upgrade to -rc1 once it is available, and feel free to report any bugs you encounter. |
@dscho Apologies, I just wanted to provide some objective feedback - I was under a lot of pressure to get some post-migration binaries out to QA the other day, and the bug caused me to have to re-run a 7+ hour migration (and I don't get any feedback during the execution either!):
~20 years of history being migrated! I'm sure you can imagine how many moving parts the migration has and how complex it is; and this is just the first step! Hell of a long time to wait hoping it's all still working! Luckily it was :) I have now installed v2.28.0-rc1 (x64 .exe installer) and re-tested; I can't test
All your efforts are greatly appreciated - git is a wonderful tool, and I am a massive advocate of its use (I am actually giving some advanced git training next week as part of this migration) and if I had even the slightest bit of C++ experience I'd offer to help, but I am but a mere C# dev! <3 to you and all the git collaborators :) |
How was this bug not caught prior to release of the "most recent maintained build"? git svn is completely broken in Git for Windows 2.27.0, right? |
@f18a14c09s chances are there is not an automated test as this is an uncommon scenario. It's an open source project you're more than welcome to submit a Pull Request that includes robust integration testing for this feature if it is so critical to your work flows that you cannot be down. Until then you can either:
To quote Jim Gettys "I recommend you be happy we have a bus" |
I had troubles finding the 2.62.2 installer, here it is for everyone else: |
https://github.com/git-for-windows/git/releases
This link also appears in the beginning part of the download link in the
webpage you provided. :)
…On Tue, Jul 21, 2020 at 12:56 AM Luis Carlos Limas ***@***.***> wrote:
I had troubles finding the 2.62.2 installer, here it is for everyone else:
https://www.npackd.org/p/git64/2.26.2
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2649 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACUBEWMJZOPA4NDNMCTCV33R4RZMPANCNFSM4NQFWVEQ>
.
|
Please don't link to |
Setup
defaults?
to the issue you're seeing?
Nope.
Details
Minimal, Complete, and Verifiable example
this will help us understand the issue.
Using plain svn checkout works. I'm attaching the perl stackdump: perl.zip
working.
crashes.
URL to that repository to help us with testing?
https://svn.code.sf.net/p/vice-emu/code/trunk vice-emu-code
I'm having the issue with a private repo, but I think any svn repo does crash.
The text was updated successfully, but these errors were encountered: