private void ShowMappingPath(VersionControlPath serverPath)
        {
            if (!IsMapped(serverPath))
            {
                _localFolder.Text = GettextCatalog.GetString("Not Mapped");
                return;
            }
            var mappedFolder = _currentWorkspace.Folders.First(f => serverPath.IsChildOrEqualTo(f.ServerItem));

            if (string.Equals(serverPath, mappedFolder.ServerItem, StringComparison.Ordinal))
            {
                _localFolder.Text = mappedFolder.LocalItem;
            }
            else
            {
                string rest = serverPath.ChildPart(mappedFolder.ServerItem);
                _localFolder.Text = Path.Combine(mappedFolder.LocalItem, rest);
            }
        }
 private void ShowMappingPath(VersionControlPath serverPath)
 {
     if (!IsMapped(serverPath))
     {
         _localFolder.Text = GettextCatalog.GetString("Not Mapped");
         return;
     }
     var mappedFolder = _currentWorkspace.Folders.First(f => serverPath.IsChildOrEqualTo(f.ServerItem));
     if (string.Equals(serverPath, mappedFolder.ServerItem, StringComparison.Ordinal))
         _localFolder.Text = mappedFolder.LocalItem;
     else
     {
         string rest = serverPath.ChildPart(mappedFolder.ServerItem);
         _localFolder.Text = Path.Combine(mappedFolder.LocalItem, rest);
     }
 }