Branch: refs/heads/test_with_tee_upgrade
  Home:   https://github.com/jenkinsci/tfs-plugin
  Commit: 1ee218bf23dc97d6c57e519b46ab682061584d2f
      
https://github.com/jenkinsci/tfs-plugin/commit/1ee218bf23dc97d6c57e519b46ab682061584d2f
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/DeleteWorkspaceCommand.java
    M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java
    M src/main/java/hudson/plugins/tfs/model/Workspaces.java
    M src/test/java/hudson/plugins/tfs/commands/DeleteWorkspaceCommandTest.java
    M src/test/java/hudson/plugins/tfs/commands/NewWorkspaceCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspacesTest.java

  Log Message:
  -----------
  Upgrade [New|Delete]WorkspaceCommand.

Four tests no longer applied and were deleted, and two more were added.


  Commit: f15409192ade3dd17fd60dd4f9106297e81fe5a8
      
https://github.com/jenkinsci/tfs-plugin/commit/f15409192ade3dd17fd60dd4f9106297e81fe5a8
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/ListWorkspacesCommand.java
    M src/test/java/hudson/plugins/tfs/commands/ListWorkspacesCommandTest.java

  Log Message:
  -----------
  TDD: logWithNoWorkspaces


  Commit: 31ddde58ac395c10be37cae716c183a877a03f31
      
https://github.com/jenkinsci/tfs-plugin/commit/31ddde58ac395c10be37cae716c183a877a03f31
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/ListWorkspacesCommand.java
    M src/test/java/hudson/plugins/tfs/commands/ListWorkspacesCommandTest.java

  Log Message:
  -----------
  TDD: logWithOneWorkspace


  Commit: 1043b022d954d1d94531a7cdf2e7c4247ca7d6a2
      
https://github.com/jenkinsci/tfs-plugin/commit/1043b022d954d1d94531a7cdf2e7c4247ca7d6a2
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/commands/ListWorkspacesCommandTest.java

  Log Message:
  -----------
  Add logWithManyWorkspaces test.


  Commit: c15210e84db540b5b888affc36833d992df7f8fa
      
https://github.com/jenkinsci/tfs-plugin/commit/c15210e84db540b5b888affc36833d992df7f8fa
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/ListWorkspacesCommand.java
    M src/main/java/hudson/plugins/tfs/model/MockableVersionControlClient.java
    M src/main/java/hudson/plugins/tfs/model/Server.java
    M src/main/java/hudson/plugins/tfs/model/Workspaces.java
    M src/test/java/hudson/plugins/tfs/commands/ListWorkspacesCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspacesTest.java

  Log Message:
  -----------
  Upgrade ListWorkspacesCommand.

A few tests no longer applied, most were adapted with minimal changes
and a few new ones were added, although unfortunately the
soapextensions.Workspace class is final (could not be mocked) and the two
tests that create an instance had to become integration tests because
they [briefly] connect to TFS.


  Commit: f49f637db6650382ec66b62db54bbfc3e37bb69d
      
https://github.com/jenkinsci/tfs-plugin/commit/f49f637db6650382ec66b62db54bbfc3e37bb69d
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    R src/main/java/hudson/plugins/tfs/commands/GetWorkspaceMappingsCommand.java
    M src/main/java/hudson/plugins/tfs/model/Workspace.java
    R 
src/test/java/hudson/plugins/tfs/commands/GetWorkspaceMappingsCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspaceTest.java

  Log Message:
  -----------
  Remove unused GetWorkspaceMappingsCommand[Test].


  Commit: b8c0077dbe6dbf4d81b8e9ae05b9216844289bc4
      
https://github.com/jenkinsci/tfs-plugin/commit/b8c0077dbe6dbf4d81b8e9ae05b9216844289bc4
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/FunctionalTest.java

  Log Message:
  -----------
  Work around the test being too fast!


  Commit: ede5eca634ee6ecb57182a020495927941c1bb46
      
https://github.com/jenkinsci/tfs-plugin/commit/ede5eca634ee6ecb57182a020495927941c1bb46
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java
    M src/main/java/hudson/plugins/tfs/model/Project.java
    M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java

  Log Message:
  -----------
  Extract maxCount as a parameter.

This should help make it explicit that we're potentially downloading a
whole lot of history.


  Commit: 6495ef9813f278a4cc2e6235329afe5ac84f0b4c
      
https://github.com/jenkinsci/tfs-plugin/commit/6495ef9813f278a4cc2e6235329afe5ac84f0b4c
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

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

  Log Message:
  -----------
  Add getLatestChangeset() method for polling.

We really just want to know what the latest changeset is, to compare
against the baseline.  This also is explicit that we need very few
details and that we only download the 1, latest item.


  Commit: 2422bcd42c99bb7c7c6011b92d83a2279c44ef0b
      
https://github.com/jenkinsci/tfs-plugin/commit/2422bcd42c99bb7c7c6011b92d83a2279c44ef0b
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    R 
src/main/java/hudson/plugins/tfs/commands/WorkspaceChangesetVersionCommand.java
    M src/main/java/hudson/plugins/tfs/model/Project.java
    R 
src/test/java/hudson/plugins/tfs/commands/WorkspaceChangesetVersionCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/ProjectTest.java

  Log Message:
  -----------
  Delete unused WorkspaceChangesetVersionCommand.

It was probably obsoleted once a workspace was no longer required for
polling.


  Commit: ae983e5b007b17183a087aa11f76b4619d698157
      
https://github.com/jenkinsci/tfs-plugin/commit/ae983e5b007b17183a087aa11f76b4619d698157
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    R 
src/main/java/hudson/plugins/tfs/commands/AbstractChangesetVersionCommand.java
    M 
src/main/java/hudson/plugins/tfs/commands/RemoteChangesetVersionCommand.java
    M src/main/java/hudson/plugins/tfs/model/Project.java

  Log Message:
  -----------
  Inline AbstractChangesetVersionCommand.

There was only one subclass left, so it didn't make sense to keep the
extra abstraction.


  Commit: e33a3c307157e07a117b01fb3bff8e658bc3efb2
      
https://github.com/jenkinsci/tfs-plugin/commit/e33a3c307157e07a117b01fb3bff8e658bc3efb2
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

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

  Log Message:
  -----------
  Increase visibility of method for re-use.


  Commit: 45c95960e7999edaa0625f8c606a9ac6937df385
      
https://github.com/jenkinsci/tfs-plugin/commit/45c95960e7999edaa0625f8c606a9ac6937df385
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M 
src/main/java/hudson/plugins/tfs/commands/RemoteChangesetVersionCommand.java
    M src/main/java/hudson/plugins/tfs/model/Project.java
    M 
src/test/java/hudson/plugins/tfs/commands/RemoteChangesetVersionCommandTest.java

  Log Message:
  -----------
  Upgrade RemoteChangesetVersionCommand.


  Commit: 2206046756e8ca2efff627c324d2c444f62ea082
      
https://github.com/jenkinsci/tfs-plugin/commit/2206046756e8ca2efff627c324d2c444f62ea082
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommand.java
    M 
src/test/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommandTest.java

  Log Message:
  -----------
  Remove unused preview flag.

It was always false except for one test.


  Commit: 5d747f2e6d89df305312fbde9504f9af807c96eb
      
https://github.com/jenkinsci/tfs-plugin/commit/5d747f2e6d89df305312fbde9504f9af807c96eb
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommand.java
    M 
src/test/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommandTest.java

  Log Message:
  -----------
  Switch to Server and add "final".


  Commit: 769210b16d7663e156b85b6fad40af5304e2eb82
      
https://github.com/jenkinsci/tfs-plugin/commit/769210b16d7663e156b85b6fad40af5304e2eb82
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommand.java
    M src/main/java/hudson/plugins/tfs/model/Project.java
    M 
src/test/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommandTest.java

  Log Message:
  -----------
  Remove constructor overload without versionSpec.

It was only ever used in tests.


  Commit: 0be09df2d7f2318299fdba22b673398b3f8af4c9
      
https://github.com/jenkinsci/tfs-plugin/commit/0be09df2d7f2318299fdba22b673398b3f8af4c9
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/model/Project.java
    M src/test/java/hudson/plugins/tfs/model/ProjectTest.java

  Log Message:
  -----------
  Delete overload used only in tests.


  Commit: 5346eae1083999ecaa7f80a50610b902cb42607a
      
https://github.com/jenkinsci/tfs-plugin/commit/5346eae1083999ecaa7f80a50610b902cb42607a
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommand.java
    R src/main/java/hudson/plugins/tfs/commands/ParseableCommand.java
    M 
src/test/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommandTest.java

  Log Message:
  -----------
  parse() only used by tests; no uses of PC<T> left.

Project.getFiles() discards the results of the
GetFilesToWorkFolderCommand and thus the interface implementation
wasn't [any longer] necessary, and since we removed the last
implementation, the ParseableCommand<T> interface wasn't necessary.


  Commit: d38f856dd2c6e4ba5ec63a35b804cd38809ec6eb
      
https://github.com/jenkinsci/tfs-plugin/commit/d38f856dd2c6e4ba5ec63a35b804cd38809ec6eb
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

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

  Log Message:
  -----------
  Add methods to MockableVersionControlClient.


  Commit: 9c87a7d37400891e2e1a6251cb878bb099c98d65
      
https://github.com/jenkinsci/tfs-plugin/commit/9c87a7d37400891e2e1a6251cb878bb099c98d65
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java
    M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java

  Log Message:
  -----------
  Add determineCheckoutPath() method with tests.


  Commit: e9a59bcb45deb9d8744abc95fbaf1315ea1e8e4b
      
https://github.com/jenkinsci/tfs-plugin/commit/e9a59bcb45deb9d8744abc95fbaf1315ea1e8e4b
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java

  Log Message:
  -----------
  Relax some mock verifications.


  Commit: 2e76683a2fb3e06556597399fd73572a2157d368
      
https://github.com/jenkinsci/tfs-plugin/commit/2e76683a2fb3e06556597399fd73572a2157d368
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

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

  Log Message:
  -----------
  Normalize the checkout path before getFiles().

This makes it so the TFVC checkout will always receive an explicit
path, reducing ambiguity.


  Commit: 3bdc26a39c97799f890f6e4d054d23357d8e02a6
      
https://github.com/jenkinsci/tfs-plugin/commit/3bdc26a39c97799f890f6e4d054d23357d8e02a6
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/MapWorkfolderCommand.java
    M src/test/java/hudson/plugins/tfs/commands/MapWorkfolderCommandTest.java

  Log Message:
  -----------
  Remove constructor used only in a single test.


  Commit: 83b9891a6a2ab99a6db2852a7f5fbf9733f4d9ee
      
https://github.com/jenkinsci/tfs-plugin/commit/83b9891a6a2ab99a6db2852a7f5fbf9733f4d9ee
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/commands/MapWorkfolderCommand.java
    M src/test/java/hudson/plugins/tfs/commands/MapWorkfolderCommandTest.java

  Log Message:
  -----------
  Accept Server and mark arguments as final.


  Commit: ea4f159c86b3f265894314ed98b194f0539d9429
      
https://github.com/jenkinsci/tfs-plugin/commit/ea4f159c86b3f265894314ed98b194f0539d9429
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    R src/main/java/hudson/plugins/tfs/commands/UnmapWorkfolderCommand.java
    M src/main/java/hudson/plugins/tfs/model/Workspace.java
    R src/test/java/hudson/plugins/tfs/commands/UnmapWorkfolderCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspaceTest.java

  Log Message:
  -----------
  Unmapping a workfolder was only called in tests.


  Commit: 32cb3e1fdea4261352a09871db7d1255b963db2f
      
https://github.com/jenkinsci/tfs-plugin/commit/32cb3e1fdea4261352a09871db7d1255b963db2f
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java
    M src/main/java/hudson/plugins/tfs/commands/NewWorkspaceCommand.java
    M src/main/java/hudson/plugins/tfs/model/Workspaces.java
    M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java
    M src/test/java/hudson/plugins/tfs/commands/NewWorkspaceCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspacesTest.java

  Log Message:
  -----------
  Add workfolder mapping in workspace creation.

These used to be done separately due to the use of the CLC, but now it
makes more sense to just call map() on the workspace we just created,
instead of discarding said instance and later searching for it.


  Commit: 1f7f7a2c6cdd9a332dfe86015e5b770e1bb915f6
      
https://github.com/jenkinsci/tfs-plugin/commit/1f7f7a2c6cdd9a332dfe86015e5b770e1bb915f6
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    R src/main/java/hudson/plugins/tfs/commands/MapWorkfolderCommand.java
    M src/main/java/hudson/plugins/tfs/model/Workspace.java
    M src/test/java/hudson/plugins/tfs/actions/CheckoutActionTest.java
    R src/test/java/hudson/plugins/tfs/commands/MapWorkfolderCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/WorkspaceTest.java

  Log Message:
  -----------
  Delete MapWorkfolderCommand; only used by tests.


  Commit: 238e64918d74a4eae2a4b70770cb0c08a3e11e43
      
https://github.com/jenkinsci/tfs-plugin/commit/238e64918d74a4eae2a4b70770cb0c08a3e11e43
  Author: Oli Dagenais <oliv...@microsoft.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/main/java/hudson/plugins/tfs/actions/CheckoutAction.java
    M src/main/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommand.java
    M src/main/java/hudson/plugins/tfs/model/Project.java
    M src/main/java/hudson/plugins/tfs/model/Server.java
    M 
src/test/java/hudson/plugins/tfs/commands/GetFilesToWorkFolderCommandTest.java
    M src/test/java/hudson/plugins/tfs/model/ProjectTest.java

  Log Message:
  -----------
  Upgrade GFTWFC, but gets stuck in newJob.

Committing these changes so that I can suspend the work for now.


Compare: 
https://github.com/jenkinsci/tfs-plugin/compare/1ee218bf23dc^...238e64918d74

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to