Есть несколько способов, которыми вы могли бы сделать это программно, но самый простой способ - позволить серверу определить это за вас: если вы выполняете get get с установленным параметром preview get, он фактически не выполняет get просто скажет вам, что будет найдено, чтобы привести вас к последней версии.
Например:
GetStatus status = workspace.Get(new GetRequest(null, VersionSpec.Latest), GetOptions.Preview);
if(status.NumOperations == 0)
{
/* All files up to date. */
}
else
{
/* We are not up to date on some files. */
}