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

Add version control support inside spyder #1919

Closed
spyder-bot opened this issue Feb 17, 2015 · 3 comments
Closed

Add version control support inside spyder #1919

spyder-bot opened this issue Feb 17, 2015 · 3 comments

Comments

@spyder-bot
Copy link
Collaborator

From [email protected] on 2014-08-01T03:14:39Z

Now that I have been working with version control for my own research and for spyder development I am finding 'annoying' having to go to the console to commit changes, doing pulling and pulling of files and repo...

I think that there should be some sort of version control functionality (git and hg with github and bitbucket etc...) so that within the code editor (or within spyder with a new plugin) you could easily do version control managing.

I think a way to do this would be to create a new plugin that is linked to the code editor file so that the selected file would display info on its version control. Initially it could support basic things and we could build from there.

Features:

-init a repo and add files
-keep track of files if added
-allow one click commit+push plus some keyboard shortcuts!
-display online repos for a github/bitbucket account (initially....)
-allow pull from online repos listed
-restore file to a previous commit
-display colored versions diff?

This plugin can be kept simple and minimalist but could aid enormously in the creation and development of reproducible science and also in the development of spyder itself.

If we can agree on some basic roadmap I can start laying out the basics.

Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1919

@spyder-bot
Copy link
Collaborator Author

From contrebasse on 2014-08-02T10:53:05Z

This is a duplicate of issue #816 .

I personally prefer having a separate window for version control, but more options is good!
BTW, you can launch a system console inside spyder to do version control (I don't use it either).

@spyder-bot
Copy link
Collaborator Author

From [email protected] on 2014-08-02T11:17:09Z

Yes... I realized that afterwards... I forgot to look first. My bad.

Can someone delete this issue? or merged it to the other one?

I personally prefer a minimum extra help... like I start a new file in a folder and I want to init a repo and then add this file.. it should be simple... like a shortcut..

Then after some work I would like to commit... maybe another shortcut... and have a popping up windows asking for the message of the commit...

Just make life easy, not adding to many features, but just the minimum :)

@spyder-bot
Copy link
Collaborator Author

From ccordoba12 on 2014-08-23T14:01:30Z

Status: Duplicate
Mergedinto: 816

@ccordoba12 ccordoba12 removed this from the v2.4 milestone Feb 22, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants