Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/tfs-plugin
  Commit: 70f1a3fe097fe3b51dbfd310981f0da16af78c31
      
https://github.com/jenkinsci/tfs-plugin/commit/70f1a3fe097fe3b51dbfd310981f0da16af78c31
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
    M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
    A 
src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/help-configFolderPerNode.html

  Log Message:
  -----------
  Add configFolderPerNode advanced global option


  Commit: 7aaa42bc7303b015f7db3f13cd8dd5c5cdde13c6
      
https://github.com/jenkinsci/tfs-plugin/commit/7aaa42bc7303b015f7db3f13cd8dd5c5cdde13c6
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    A src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java

  Log Message:
  -----------
  Add ClonePersistenceStoreProvider


  Commit: 9c836ca14e28ac67e976062f6f1beb24b3f01dd2
      
https://github.com/jenkinsci/tfs-plugin/commit/9c836ca14e28ac67e976062f6f1beb24b3f01dd2
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java

  Log Message:
  -----------
  TeamPluginGlobalConfig can be used without Jenkins

This is a handy feature for unit tests.


  Commit: fcb18bc1bebc7db955c47c953523c3367548ea43
      
https://github.com/jenkinsci/tfs-plugin/commit/fcb18bc1bebc7db955c47c953523c3367548ea43
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ModernConnectionAdvisor.java

  Log Message:
  -----------
  ModernConnectionAdvisor supports optional provider


  Commit: dc90dd3e659e81e05c75985c0b6327f092ffcf02
      
https://github.com/jenkinsci/tfs-plugin/commit/dc90dd3e659e81e05c75985c0b6327f092ffcf02
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/Server.java

  Log Message:
  -----------
  Wire up new per-node TFVC config folder support


  Commit: 2534ff084ea0555448d3ed289980f32e13a0b6d6
      
https://github.com/jenkinsci/tfs-plugin/commit/2534ff084ea0555448d3ed289980f32e13a0b6d6
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy

  Log Message:
  -----------
  Clarify new setting is TFVC-specific


  Commit: 682c954087f6bdf273b691d483d3560506e6714b
      
https://github.com/jenkinsci/tfs-plugin/commit/682c954087f6bdf273b691d483d3560506e6714b
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java

  Log Message:
  -----------
  Simplify one-time folder cloning

This also removes an inconsistency in "Logs" vs. "log".


  Commit: 011dfb0694efe95e03485c5f765432dc8531cedb
      
https://github.com/jenkinsci/tfs-plugin/commit/011dfb0694efe95e03485c5f765432dc8531cedb
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java

  Log Message:
  -----------
  Fix defect when config didn't exist

This can happen if the folder was deleted or, more likely,
when a node first starts performing TFVC.


  Commit: ce63ef5f9b2fa46ad5595315f82456a97de685b3
      
https://github.com/jenkinsci/tfs-plugin/commit/ce63ef5f9b2fa46ad5595315f82456a97de685b3
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update documentation


  Commit: c96b3b5c176d643f71849c49586f72e919c24ba5
      
https://github.com/jenkinsci/tfs-plugin/commit/c96b3b5c176d643f71849c49586f72e919c24ba5
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    A src/main/java/hudson/plugins/tfs/model/ExtraSettings.java

  Log Message:
  -----------
  Add ExtraSettings for MASTER->node info exchange

Some settings have to be retrieved while code is executing on MASTER,
then stuffed into a serializable class for use when executing remotely
on nodes.


  Commit: d5e96854e0672ea98f80552f9d8e68f1afc8276f
      
https://github.com/jenkinsci/tfs-plugin/commit/d5e96854e0672ea98f80552f9d8e68f1afc8276f
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
    M src/main/java/hudson/plugins/tfs/commands/AbstractCallableCommand.java
    M src/main/java/hudson/plugins/tfs/commands/ServerConfigurationProvider.java
    M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
    M src/main/java/hudson/plugins/tfs/model/Server.java
    M src/test/java/hudson/plugins/tfs/EndToEndTfs.java
    M src/test/java/hudson/plugins/tfs/commands/AbstractCallableCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/ProjectTest.java
    M src/test/java/hudson/plugins/tfs/model/ServerTest.java

  Log Message:
  -----------
  Fix config-folder-per-node for remote nodes


  Commit: f8699e6d83306be4eb88ab294ef56a5b7e0f03cb
      
https://github.com/jenkinsci/tfs-plugin/commit/f8699e6d83306be4eb88ab294ef56a5b7e0f03cb
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java

  Log Message:
  -----------
  Drop immutability to stop constructor explosion

There were no uses of the constructor outside of this class, anyway.


  Commit: 86e19a6c13f8367e2752812aa0649952d6a7e2ac
      
https://github.com/jenkinsci/tfs-plugin/commit/86e19a6c13f8367e2752812aa0649952d6a7e2ac
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
    M src/main/java/hudson/plugins/tfs/model/Server.java

  Log Message:
  -----------
  Refactor: Rename for clarity


  Commit: 89755f4a826fd60bd99f40ec179c68e542cb5c87
      
https://github.com/jenkinsci/tfs-plugin/commit/89755f4a826fd60bd99f40ec179c68e542cb5c87
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
    M src/main/java/hudson/plugins/tfs/model/Server.java

  Log Message:
  -----------
  Switch from per-node to per-host TFVC folders

This approach makes more sense:
1 - Nodes could be named something different than their host's name
   (including naming a node "MASTER").
2 - It's easier to perform manual TFVC operations because it's more
    straightforward how to set the TEE_PROFILE_DIRECTORY using the
    host's name, rather than looking up the Jenkins node name.
3 - There is no longer the potential for an extra copy of the
    folders on MASTER _for each node_.
4 - Even if there are several Jenkins servers on the same network,
    they won't try sharing the same MASTER sub-folder.


  Commit: 2f6ef8ed9a09ef993d63ca7f6517a6d9394e7bb8
      
https://github.com/jenkinsci/tfs-plugin/commit/2f6ef8ed9a09ef993d63ca7f6517a6d9394e7bb8
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M README.md
    M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
    M 
src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/help-configFolderPerNode.html

  Log Message:
  -----------
  Update documentation for computer-specific


  Commit: 7153184eeafc4bc5bb5fe89e3dbe0517ee8b911c
      
https://github.com/jenkinsci/tfs-plugin/commit/7153184eeafc4bc5bb5fe89e3dbe0517ee8b911c
  Author: Oli Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/ExtraSettings.java

  Log Message:
  -----------
  Account for currentComputer() returning null

The documentation for currentComputer() says that it's only
guaranteed to work during a build, so uses outside of builds,
such as polling, must check for null.


  Commit: 3de3c068aefbc160d951fa60e858b75174cc8312
      
https://github.com/jenkinsci/tfs-plugin/commit/3de3c068aefbc160d951fa60e858b75174cc8312
  Author: Olivier "Oli" Dagenais <[email protected]>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M README.md
    M src/main/java/hudson/plugins/tfs/TeamPluginGlobalConfig.java
    M src/main/java/hudson/plugins/tfs/commands/AbstractCallableCommand.java
    M src/main/java/hudson/plugins/tfs/commands/ServerConfigurationProvider.java
    A src/main/java/hudson/plugins/tfs/model/ClonePersistenceStoreProvider.java
    A src/main/java/hudson/plugins/tfs/model/ExtraSettings.java
    M src/main/java/hudson/plugins/tfs/model/ModernConnectionAdvisor.java
    M src/main/java/hudson/plugins/tfs/model/Server.java
    M src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/config.groovy
    A 
src/main/resources/hudson/plugins/tfs/TeamPluginGlobalConfig/help-configFolderPerNode.html
    M src/test/java/hudson/plugins/tfs/EndToEndTfs.java
    M src/test/java/hudson/plugins/tfs/commands/AbstractCallableCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/ProjectTest.java
    M src/test/java/hudson/plugins/tfs/model/ServerTest.java

  Log Message:
  -----------
  Merge pull request #119 from jenkinsci/relocate_persistence_store

Add support for per-computer TFVC configuration folders


Compare: 
https://github.com/jenkinsci/tfs-plugin/compare/2a0d33cc95e2...3de3c068aefb

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to