Git Product home page Git Product logo

hypnotoadsvn's People

Contributors

adnedelcu avatar barneycarroll avatar crankeye avatar dexbol avatar guillaumebibaut avatar jeroenvdb avatar kolarski avatar m-hall avatar wshurafa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

leepenn ihqn rowesca

hypnotoadsvn's Issues

Add a Move command

It would be great if either the Rename command included the ability to change the file's path, or a new Move command was added to allow moving files & folders using svn move.

Username and password

Often when doing a checkout command, a username and password are required. Also sometimes the user may want to change the active SVN user (if a different person is at the computer). So it should be possible in some way to control the SVN user.

Windows tortoiseSVN update to revision fails

self.run_tortoise('update /rev', files)

It seems that the files variable isn't instanced at this point. Maybe moving lines 316 and 317 before line 311 would bring a sufficient fix ?

Here is the debug I'm getting in Sublime Text 3:

HypnotoadSVN: Update to revision
Traceback (most recent call last):
  File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 795, in run_
    return self.run(**args)
  File "svn_commands in C:\Users\Guillaume\AppData\Roaming\Sublime Text 3\Installed Packages\HypnotoadSVN.sublime-package", line 312, in run
UnboundLocalError: local variable 'files' referenced before assignment

Add folder diffs

Folder diffs should list the changed files, possibly use a quick panel to select files to diff.

Repository URI schemes

Hello,

First I'd like to thank you for this project, it is very interesting. Even though I'm not a Python coder, this is the kind of project I would probably like to participate into.

But here is not the moment.
I've got an issue using HypnotoadSVN with URI schemes like :

  • svn://
  • svn+ssh://

I'm pretty sure this regexp is working, but my guess is that it may be a little too restrictive for such a plugin as yours :

URL_TEST = r"https?:\/\/.*"

If you want to enable all schemes, we may also add http:// to the list.

Could those schemes be added to the URL_TEST in lib/util.py please ?

Feature: commit list in a new tab

Sometimes, the commit list is long and you have to scroll a lot to see all the file. Is there a way to list them in a tab?

Thanks in advance

Checkout from ST3

It seems I'm having some problems to checkout from ST3 on a project with a folder in it.
Basically, I've created a folder on my account and then I've added it to a project in ST3. Then I've right-clicked the folder in ST3 and then choose "Checkout" in the HypnotoadSVN "SVN" sub menu. The input panel appears and I enter a valid SVN URI that I can checkout from the command line in a Terminal (but I don't want to use it this way)
When I enter any URL in the input panel, I'm getting these messages :

Command: Checkout
    svn checkout --non-interactive "/Users/user1/svn/testtest"
    Files:
        /Users/user1/svn/testtest
    Output:
    Error: 1
        svn: E205000: Try 'svn help' for more info
        svn: E205000: Error parsing arguments

    Completed

And also I can see in the console these messages :

HypnotoadSVN: Checkout
HypnotoadSVN: svn checkout --non-interactive "/Users/user1/svn/testtest"
HypnotoadSVN: svn checkout --non-interactive "/Users/user1/svn/testtest" DONE

The Python version installed (by default ?) on my OSX computer is 2.7.6

/bin/sh: svn: command not found

i am using os x and my svn is install in /usr/local/bin/svn . i can use that on command line but when install in st3 it gives me that error. also how to add my existing project to control by hypnotoadsvn?
thanks

Commit failed : Can't convert string from native encoding to 'UTF-8'

hi, Michael Hall,
Commit failed when write log in Chinese。


Command: Commit
Files:
/Users/scriptpower/Work/iwangzhe/static/src/v2/js/index.js
Output:
Error: 1
svn: E000022: Commit failed (details follow):
svn: E000022: Error normalizing log message to internal format
svn: E000022: Can't convert string from native encoding to 'UTF-8':
svn: E000022: {U+6D4B}{U+8BD5}SVN
Completed


Mac, Sublime Text 3, Build 3103

Command Palette crashes with plugin installed

With package installed, when launching the command palette using Ctrl+Shift+P on Windows, Sublime will hang and you have to force close it.

Sublime Text 3, Stable channel, Build 3083.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.