Skip to content
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

Support mercurial #62

Closed
janpipek opened this issue Nov 28, 2017 · 10 comments
Closed

Support mercurial #62

janpipek opened this issue Nov 28, 2017 · 10 comments

Comments

@janpipek
Copy link

Hi,
the extension is very useful. Most of my projects are versioned by git by I have a lonely mercurial repo or two. Therefore, I was wondering how difficult it would be to add support for other versioning systems - hg, svn, ... Perhaps they can be recognized by the presence of .hg, .svn, ... directories easily?
Thanks in any case.

@felipecaputo
Copy link
Owner

It would be easy to do. I will take a look and let you know o/

@janpipek
Copy link
Author

That would be awesome ;-)

@MortezaT
Copy link

I'd appritiate it if you can make it possible to work on repositories on private servers running GitLab or GitBlit, etc

@felipecaputo
Copy link
Owner

@MortezaT I'm currently using it with a private gitlab and its working fine, did you found any problem?

@janpipek
Copy link
Author

janpipek commented Jan 3, 2018

I can only confirm that it works for our private GitLab server as well.

@MortezaT
Copy link

MortezaT commented Jan 4, 2018

@felipecaputo For me it just shows the loading and nothing else happens, but when I check a folder with github repos it list them all at a glance.

@felipecaputo
Copy link
Owner

@MortezaT could you please collect the logs from the extension, or clone it and run the debug extension?

@MortezaT
Copy link

MortezaT commented Jan 6, 2018

@felipecaputo I checked the logs and found nothing, so it seams the only option is to run the extension in debug mode. Can you walk me through?

@felipecaputo
Copy link
Owner

felipecaputo commented Jan 10, 2018

@MortezaT , sure. You just need to have node version 6+ installed and then:

  • clone the repository
  • run npm i inside the repository folder
  • open with VSCode
  • press F5 to run debugger. VSCode will open another VSCode instance with the extension in debug mode

The function that you want is located in src/GitProjectManager.js, and is called showProjectList

felipecaputo added a commit that referenced this issue Mar 28, 2018
@felipecaputo felipecaputo mentioned this issue Mar 28, 2018
@felipecaputo
Copy link
Owner

@MortezaT, I will just make some tests tonight and finally close this issue and release the next version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants