[JIRA] [tfs-plugin] (JENKINS-29408) Support building shelvesets
Title: Message Title Rami Abughazaleh commented on JENKINS-29408 Re: Support building shelvesets For reference, there's already a pull request here: https://github.com/jenkinsci/tfs-plugin/pull/63 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [tfs-plugin] (JENKINS-29408) Support building shelvesets
Title: Message Title Olivier Dagenais assigned an issue to Olivier Dagenais Jenkins / JENKINS-29408 Support building shelvesets Change By: Olivier Dagenais Assignee: redsolo Olivier Dagenais Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [tfs-plugin] (JENKINS-29408) Support building shelvesets
Title: Message Title Andrew Schwartzmeyer commented on JENKINS-29408 Re: Support building shelvesets For what it's worth, we completely abandoned TFS and imported our repositories to Git because of the myriad of problems we had trying to do anything with TFS. It took some pushing but it happened. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [tfs-plugin] (JENKINS-29408) Support building shelvesets
Title: Message Title Oleh Olkhovskyy commented on JENKINS-29408 Re: Support building shelvesets Note that shelveset support should be implemented carefully with respect to update functionality. Java based TEE implementation has following problem: Reverting shelveset does not remove files that were added in that shelveset. So there will be conflict once TFS will try to get another shelveset that has files with same names but different content. This causes problems in the following workflow: Developer creates shelveset with new files -> Runs build -> Encounter error -> Fix error by changing those files -> Runs new build with new shelveset -> problem. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [tfs-plugin] (JENKINS-29408) Support building shelvesets
Title: Message Title Andrew Schwartzmeyer created an issue Jenkins / JENKINS-29408 Support building shelvesets Issue Type: New Feature Assignee: redsolo Components: tfs-plugin Created: 13/Jul/15 10:37 PM Environment: Jenkins 1.609.1 using Team Foundation Server plugin 3.2.0 on Ubuntu 14.04. Priority: Minor Reporter: Andrew Schwartzmeyer Jenkins is working surprisingly well with TFS, however, we have a use case that does not yet seem supported. We would like to be able to specify a particular shelveset for a job to test (and perhaps parameterize it, as well as poll the server for new shelvesets on the given branch). Currently the only way we can accomplish this is by executing 'tf unshelve shelvesetName;owner' in the build script, which requires authentication (and thus setting up the TFS proxy with a service account on every slave). I've looked in the source as well as searched the issues, and I didn't find any prior mention of support for shelvesets.