예제 #1
0
파일: SccOptionsPane.cs 프로젝트: mo5h/omeo
        private void _btnRemoveRepository_Click(object sender, EventArgs e)
        {
            RepositoryItem item = (RepositoryItem)_lbxRepositories.SelectedItem;

            if (DeleteRepositoryAction.DeleteRepository(this, item.Resource, false))
            {
                RefreshRepositoryList(null);
            }
        }
예제 #2
0
 private void DeleteIgnoredClientChangesets(IResource repository, string[] clients)
 {
     foreach (string client in clients)
     {
         IResourceList changeSets = Core.ResourceStore.FindResources(Props.ChangeSetResource,
                                                                     Props.P4Client, client);
         changeSets = changeSets.Intersect(repository.GetLinksOfType(Props.ChangeSetResource,
                                                                     Props.ChangeSetRepository));
         foreach (IResource changeSet in changeSets)
         {
             DeleteRepositoryAction.DeleteChangeSet(changeSet);
         }
     }
 }