Git Product home page Git Product logo

releaseit's People

Contributors

mikey179 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

releaseit's Issues

Ask for repository credentials

Currently it is expected that any svn repository commands that involve communication with a server can be run without intercepting to ask the user for credentials. There should be a possibility to ask the user for credentials if required.

Add support for svn:externals

I have a project which has references to external SVN repositories. In my case I refer to the trunk of the external repository.

Currently if I want to release the project, ReleaseIt shows me the following error:

Can't create release, working directory not clean.

ReleaseIt should support repositories with external references and should automatically freeze the current revision of all externals and create the tag. TortoiseSVN supports that when creating tags.

Add --no-interaction flag

In order to be able to use ReleaseIt in an automated way there needs to be a flag --no-interaction which suppresses any confirmation questions. This also means ReleaseIt can't ask for a version number if there is no automated way to detect one - it should simply bail out with an error message then.

Git repository does not respect current branch

The git repository method getBranch() does not respect the currently selected branch but rather just returns the first one from all available branches. If the first one is not the current one the further logic will fail to suggest the correct version number for the release.

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.