AmpScm / AnkhSVN

AnkhSVN provides first class Subversion support for all recent Visual Studio versions.
Apache License 2.0
138 stars 37 forks source link

Visual Studio 2022 support #14

Open rhuijben opened 3 years ago

rhuijben commented 3 years ago

AnkhSVN should support Visual Studio 2022.

jason1004 commented 3 years ago

Does it support Visual Studio 2022?

rhuijben commented 3 years ago

There are test packages available below 'Actions'. It is not published to the Microsoft store yet.

E.g. see: https://github.com/AmpScm/AnkhSVN/actions/runs/980303996

johandanforth commented 3 years ago

Noticed that under action, there is a build called "Ankh-VSIX-2019-only" but it also finds vs2015 when run.

ashikiqbal commented 2 years ago

Waiting for the VS 2022

rudylhm commented 2 years ago

Also waiting for the extension VS 2022

SirViver commented 2 years ago

I'm trying this on VS 2022 built locally from source - seems to work mostly fine 👍 , though I noticed the Select/Deselect All functionality on the Pending Commits view appears to be broken. Maybe you could look into it? (Should I open a separate issue for this? Not sure I did everything correctly when building locally 🤔)

sslfto commented 2 years ago

I have installed the latest pakage for Visual Studio 2022 (Ankh.Package.vsix https://github.com/AmpScm/AnkhSVN/releases/tag/v2.9.87 ) But there are no Plugin that i can choose in Visual Studio Settings->SourceControl.

What i do wrong? image

alexandruchirita4192 commented 2 years ago

@sslfto I used the latest Ankh-VSIX-2022 from https://github.com/AmpScm/AnkhSVN/actions/runs/1454586206 and for me AnkhSVN is shown in "Current source control plug-in" in Visual Studio 2022: image

tanngocIT commented 2 years ago

Hi team, Any updates on this? I'm waiting for the extension VS 2022

sslfto commented 2 years ago

@sslfto I used the latest Ankh-VSIX-2022 from https://github.com/AmpScm/AnkhSVN/actions/runs/1454586206 and for me AnkhSVN is shown in "Current source control plug-in" in Visual Studio 2022: image

Hi @alexandruchirita4192 , Thanks for the link. I have testet this vsix extension. My Visual Studio is a German Professionell Edition. After install the package i can see nothing in the source-control section. image image

Any ideas? Is there a log-file during loading the extension's?

PhilJollans commented 2 years ago

Hi Bert,

why isn't the release 2.9.87 in the Visual Studio Marketplace? That is where most user's are going to look.

Phil

sslfto commented 2 years ago

@sslfto I used the latest Ankh-VSIX-2022 from https://github.com/AmpScm/AnkhSVN/actions/runs/1454586206 and for me AnkhSVN is shown in "Current source control plug-in" in Visual Studio 2022: image

I have used the newest Build, now it work's. Thanks! image

blopez commented 2 years ago

Hi Team,

Any news on the official availability for VS2022 in the marketplace?

BjoernEngelke commented 2 years ago

Hello, Since VS 2022 17.2.3 I get following exception

image

Already sent an erro report. Anyone else discoverng this issue?

cklaw commented 2 years ago

Hi Bjoern

I get exactly the same thing. Have you found any solution yet?

Charles

BjoernEngelke commented 2 years ago

Hi,

I didn’t investigated it further, no idea. I’m sorry

Kind regards Björn Engelke

Am 16.06.2022 um 11:53 schrieb cklaw @.***>:

 Hi Bjoern

I get exactly the same thing. Have you found any solution yet?

Charles

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.

SirViver commented 2 years ago

I get exactly the same thing. Have you found any solution yet?

I think a fix for this was already checked in a while ago, but for some reason they're reluctant to actually push these to marketplace.

You can either try to build the package from source yourself (which is what I do), or apparently extract the .vsix file from the automated build artifacts available under the "Actions" menu on top. Here's a link to one of the latest ones: https://github.com/AmpScm/AnkhSVN/suites/6340673262/artifacts/228431261. Just run the .vsix file directly - it will launch the VS extension installer.

seayxu commented 2 years ago

not work for 17.3.3

fdelvalle7 commented 1 year ago

Hello, Since VS 2022 17.2.3 I get following exception

image

Already sent an erro report. Anyone else discoverng this issue?

A little late for this, but in my case I got the same error because I have previously installed then uninstalled VisualSVN plugin. It leaves information both in the solution and in the project files that makes visual studio throw this error.

Delete this section from the .sln file:

    GlobalSection(SubversionScc) = preSolution
        Svn-Managed = True
    EndGlobalSection

And delete these tags from .prj files:

    <SccProjectName>Svn</SccProjectName>
    <SccLocalPath>Svn</SccLocalPath>
    <SccAuxPath>Svn</SccAuxPath>
    <SccProvider>SubversionScc</SccProvider>
ARMoir commented 1 year ago

@seayxu @fdelvalle7 Can you try out the installer from https://github.com/ARMoir/AnkhSVN/actions/runs/4586690041 and confirm if this resolves your issue? Just make sure that your Visual Studio is fully updated before proceeding.

PatrickMcDonald commented 9 months ago

It would be wonderful if you could promote a recent build from an action to the Releases in this project. Currently the last build from main (https://github.com/AmpScm/AnkhSVN/actions/runs/6112708622) was ~3 months ago and the artifacts have expired from it. I'm sure the build from a recent dependabot branch is fine, but it's not obvious from the actions page what the best build to use is. (Sorry for resurrecting such an old issue)