Při pokusu o import položky typu práce v Visual Studio Team Foundation Server zobrazí chybová zpráva: „ nelze dokončit operaci ”

Překlady článku Překlady článku
ID článku: 921319 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při pokusu o import položky typu práce v aplikaci Microsoft Visual Studio 2005 Team Foundation Server zobrazí následující chybová zpráva:
Operaci nelze dokončit. Došlo k neočekávané chybě.

Příčina

Tento problém nastane v případě splnění následujících podmínek:
  • Změnit existující pravidlo nastavením atributu pro a atribut není.
  • Existující pravidlo již obsahovala jednu sadu dva atributy.

Jak potíže obejít

Tento problém vyřešit, odeberte pravidlo, které způsobuje potíže z původní položky Typ práce a importovat typ položky aktualizované práce. Změnit typ položky práce vytvořením pravidla pomocí atributu pro a atribut není a znovu proveďte import typ položky aktualizované práce. Postupujte takto:
  1. Assume that you have the following work item type already imported into your project.
    <?xml version="1.0" encoding="utf-8"?>
    <wit:WITD xmlns:wit="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef" version="1.0">
        <WORKITEMTYPE name="000.001">
            <FIELDS>
                <FIELD refname="D000.001" name="001" type="String">
                    <ALLOWEDVALUES for="[global]\Team Foundation Administrators">
                        <LISTITEM value="Item 1"/>
                        <LISTITEM value="Item 2"/>
                    </ALLOWEDVALUES>
                </FIELD>
            </FIELDS>
            <WORKFLOW>
                <STATES>
                    <STATE value="State 1"/>
                </STATES>
                <TRANSITIONS>
                    <TRANSITION from="" to="State 1">
                        <REASONS>
                            <DEFAULTREASON value="State *-1-1"/>
                        </REASONS>
                    </TRANSITION>
                </TRANSITIONS>
            </WORKFLOW>
            <FORM>
                <Layout/>
            </FORM>
        </WORKITEMTYPE>
    </wit:WITD>
    
  2. Změnit typ položky práce odebráním původní pravidlo a uložte soubor jako 1.xml. XML budou vypadat následující.
    <?xml version="1.0" encoding="utf-8"?>
    <wit:WITD xmlns:wit="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef" version="1.0">
        <WORKITEMTYPE name="000.001">
            <FIELDS>
                <FIELD refname="D000.001" name="001" type="String">
                </FIELD>
            </FIELDS>
            <WORKFLOW>
                <STATES>
                    <STATE value="State 1"/>
                </STATES>
                <TRANSITIONS>
                    <TRANSITION from="" to="State 1">
                        <REASONS>
                            <DEFAULTREASON value="State *-1-1"/>
                        </REASONS>
                    </TRANSITION>
                </TRANSITIONS>
            </WORKFLOW>
            <FORM>
                <Layout/>
            </FORM>
        </WORKITEMTYPE>
    </wit:WITD>
  3. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz cmd a klepněte na tlačítko OK.
  4. Zadejte následující příkaz a pak stiskněte klávesu ENTER:
    CD C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
  5. Zadejte následující příkaz a pak stiskněte klávesu ENTER:
    witimport /f 1. xml /t Team_Foundation_Server_Name /p Project_Name
  6. Upravit položku Typ práce přidáním pravidla znovu. Přidat atribut pro a atribut není. The XML file will resemble the following.
    <?xml version="1.0" encoding="utf-8"?>
    <wit:WITD xmlns:wit="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef" version="1.0">
        <WORKITEMTYPE name="000.001">
            <FIELDS>
                <FIELD refname="D000.001" name="001" type="String">
                    <ALLOWEDVALUES for="[global]\Team Foundation Administrators" not="[global]\Team Foundation Valid Users" >
                        <LISTITEM value="Item 1"/>
                        <LISTITEM value="Item 2"/>
                    </ALLOWEDVALUES>
                </FIELD>
            </FIELDS>
            <WORKFLOW>
                <STATES>
                    <STATE value="State 1"/>
                </STATES>
                <TRANSITIONS>
                    <TRANSITION from="" to="State 1">
                        <REASONS>
                            <DEFAULTREASON value="State *-1-1"/>
                        </REASONS>
                    </TRANSITION>
                </TRANSITIONS>
            </WORKFLOW>
            <FORM>
                <Layout/>
            </FORM>
        </WORKITEMTYPE>
    </wit:WITD>
    
  7. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    witimport /f 1. xml /t Team_Foundation_Server_Name /p Project_Name

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Kroky pro reprodukci problému

  1. Create an XML file that is named 1.xml and that contains the following code.
    <?xml version="1.0" encoding="utf-8"?>
    <wit:WITD xmlns:wit="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef" version="1.0">
        <WORKITEMTYPE name="000.001">
            <FIELDS>
                <FIELD refname="D000.001" name="001" type="String">
                    <ALLOWEDVALUES for="[global]\Team Foundation Administrators">
                        <LISTITEM value="Item 1"/>
                        <LISTITEM value="Item 2"/>
                    </ALLOWEDVALUES>
                </FIELD>
            </FIELDS>
            <WORKFLOW>
                <STATES>
                    <STATE value="State 1"/>
                </STATES>
                <TRANSITIONS>
                    <TRANSITION from="" to="State 1">
                        <REASONS>
                            <DEFAULTREASON value="State *-1-1"/>
                        </REASONS>
                    </TRANSITION>
                </TRANSITIONS>
            </WORKFLOW>
            <FORM>
                <Layout/>
            </FORM>
        </WORKITEMTYPE>
    </wit:WITD>
    
  2. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz cmd a klepněte na tlačítko OK.
  3. Zadejte následující příkaz a pak stiskněte klávesu ENTER:
    CD C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
  4. Zadejte následující příkaz a pak stiskněte klávesu ENTER:
    witimport /f 1. xml /t Team_Foundation_Server_Name /p Project_Name
  5. Otevřete soubor xml 1.. Replace the content of the file with the following code.
    <?xml version="1.0" encoding="utf-8"?>
    <wit:WITD xmlns:wit="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef" version="1.0">
        <WORKITEMTYPE name="000.001">
            <FIELDS>
                <FIELD refname="D000.001" name="001" type="String">
                    <ALLOWEDVALUES for="[global]\Team Foundation Administrators" not="[global]\Team Foundation Valid Users" >
                        <LISTITEM value="Item 1"/>
                        <LISTITEM value="Item 2"/>
                    </ALLOWEDVALUES>
                </FIELD>
            </FIELDS>
            <WORKFLOW>
                <STATES>
                    <STATE value="State 1"/>
                </STATES>
                <TRANSITIONS>
                    <TRANSITION from="" to="State 1">
                        <REASONS>
                            <DEFAULTREASON value="State *-1-1"/>
                        </REASONS>
                    </TRANSITION>
                </TRANSITIONS>
            </WORKFLOW>
            <FORM>
                <Layout/>
            </FORM>
        </WORKITEMTYPE>
    </wit:WITD>
    
  6. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    witimport /f 1. xml /t Team_Foundation_Server_Name /p Project_Name

Vlastnosti

ID článku: 921319 - Poslední aktualizace: 8. září 2006 - Revize: 1.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Visual Studio 2005 Team System Team Foundation:
Klíčová slova: 
kbmt kberrmsg kbtshoot kbinfo kbbug kbprb KB921319 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:921319

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com