Can I use 3.1.7 GUI/Command Line Client agains 3.1.1 server?
Moderator: SourceGear
Theoretically yes it should be compatible. However, if a particular fix that happen between versions 3.1.1 and 3.1.7 required changes on both the client and the server, that fix/feature would not work correctly, and you could get some unexpected results.
So, we do recommend that both client and server be on the same version. Note that a server upgrade from 3.1.1 and 3.1.7 is a pretty quick upgrade - there's no database conversion process to go through.
So, we do recommend that both client and server be on the same version. Note that a server upgrade from 3.1.1 and 3.1.7 is a pretty quick upgrade - there's no database conversion process to go through.
Thanks for the reply. As it happens we have decided 3.1.7 is too good to pass up, so we're scheduling an upgrade. Plus the fact that no 3.1.8/9 within a couple days like certain recent releases is a comforting factor.dan wrote:Theoretically yes it should be compatible. However, if a particular fix that happen between versions 3.1.1 and 3.1.7 required changes on both the client and the server, that fix/feature would not work correctly, and you could get some unexpected results.
So, we do recommend that both client and server be on the same version. Note that a server upgrade from 3.1.1 and 3.1.7 is a pretty quick upgrade - there's no database conversion process to go through.
I should have chimed in here earlier, Perry, because I know you're upgrading (at least in part) for the CruiseControl.NET improvements. Lots of the relevant fixes are server-side, so you're definitely going to want to update the server as well. You've probably already come to this conclusion, but figured I ought to say something just in case!
Ian Olsen
SourceGear
SourceGear
Thanks, Ian!ian_sg wrote:I should have chimed in here earlier, Perry, because I know you're upgrading (at least in part) for the CruiseControl.NET improvements. Lots of the relevant fixes are server-side, so you're definitely going to want to update the server as well. You've probably already come to this conclusion, but figured I ought to say something just in case!
CC.NET improvement is actually the only reason we are upgrading. The reason I asked for newer client vs older server is I had the opportunity to upgrade the build server before the Vault server. But I've managed to schedule in a Vault server upgrade this week, so in the end I'll upgrade the server first and then the build server.