NPanday
  1. NPanday
  2. NPANDAY-476

Add "Resync references from local repository" in VS addin

    Details

      Description

      Patch is attached to NPANDAY-322

      As a developer of new modules, I'd like to be able to test & debug & refactor away the modules before I commit/push them to VCS and get these deployed into the remote repository by the build server.

      This is currently not possible.

      I'm working on X and Y (Y depends on X).
      I think I'm done on X and install X-1.0-SNAPSHOT in my local repo.
      I then add a dependency on X-1.0-SNAPSHOT in Y.

      Now, if I make a change in X, I'd like to re-install it in the local repo and use the updated X-1.0-SNAPSHOT in Y but I don't want to deploy X-1.0-SNAPSHOT in the remote repo.

      However, if I resync the references I'd currently hit NPANDAY-322, or in the best case I could get someone else's X-1.0-SNAPSHOT (which could have been updated in the remote repo while I'm working on X as well). However, I want to get the local repo's X, not the remote one's.

      I don't want to push X's changes and wait on the build server to deploy the new snapshot because I don't want to "hurt" the rest of the developers with something which might still have bugs in it, and I also don't want to get other devs's X-1.0-SNAPSHOT.

        Activity

        Brett Porter made changes -
        Fix Version/s 1.5.0-incubating [ 12319165 ]
        Fix Version/s 1.4.1-incubating [ 12316342 ]
        Lars Corneliussen made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Lars Corneliussen made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Lars Corneliussen made changes -
        Field Original Value New Value
        Assignee Lars Corneliussen [ lcorneliussen ]
        Fix Version/s 1.4.1-incubating [ 12316342 ]
        Description As a developer of new modules, I'd like to be able to test & debug & refactor away the modules before I commit/push them to VCS and get these deployed into the remote repository by the build server.

        This is currently not possible.

        I'm working on X and Y (Y depends on X).
        I think I'm done on X and install X-1.0-SNAPSHOT in my local repo.
        I then add a dependency on X-1.0-SNAPSHOT in Y.

        Now, if I make a change in X, I'd like to re-install it in the local repo and use the updated X-1.0-SNAPSHOT in Y but I don't want to deploy X-1.0-SNAPSHOT in the remote repo.

        However, if I resync the references I'd currently hit NPANDAY-322, or in the best case I could get someone else's X-1.0-SNAPSHOT (which could have been updated in the remote repo while I'm working on X as well). However, I want to get the local repo's X, not the remote one's.

        I don't want to push X's changes and wait on the build server to deploy the new snapshot because I don't want to "hurt" the rest of the developers with something which might still have bugs in it, and I also don't want to get other devs's X-1.0-SNAPSHOT.
        *Patch is attached to NPANDAY-322*

        As a developer of new modules, I'd like to be able to test & debug & refactor away the modules before I commit/push them to VCS and get these deployed into the remote repository by the build server.

        This is currently not possible.

        I'm working on X and Y (Y depends on X).
        I think I'm done on X and install X-1.0-SNAPSHOT in my local repo.
        I then add a dependency on X-1.0-SNAPSHOT in Y.

        Now, if I make a change in X, I'd like to re-install it in the local repo and use the updated X-1.0-SNAPSHOT in Y but I don't want to deploy X-1.0-SNAPSHOT in the remote repo.

        However, if I resync the references I'd currently hit NPANDAY-322, or in the best case I could get someone else's X-1.0-SNAPSHOT (which could have been updated in the remote repo while I'm working on X as well). However, I want to get the local repo's X, not the remote one's.

        I don't want to push X's changes and wait on the build server to deploy the new snapshot because I don't want to "hurt" the rest of the developers with something which might still have bugs in it, and I also don't want to get other devs's X-1.0-SNAPSHOT.
        Stoyan Damov created issue -

          People

          • Assignee:
            Lars Corneliussen
            Reporter:
            Stoyan Damov
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development