Forms werden ausgecheckt und verändert



  • Hallo,

    Ich verwende Microsoft Visual C# 2008, Details unten, mit der Versionsverwaltung Perforce und dem Plugin für Visual Studio: p4sccinst_x86.exe

    Wenn ich mir eine GUI-Form ansehen möchte wird sofort nachdem ich im Projektmappenexplorer doppelt geklickt habe folgendes ausgecheckt:
    - Form.cs
    - Form.Designer.cd
    - Form.resx

    1. wie kann ich das auschecken beim Ansehen verhindern

    Die Designerdatei wird oft in dem Sinne verändert das einige Controls sich verschieben nur um 1-wenige Pixel, aber mich stört es das eine Änderung besteht und ich vor dem einchecken prüfen muss habe ich tatsächlich gewollt geändert oder ist es so passiert und ich muss die Datei manuell reverten.

    1. wie kann ich ungewollte Änderungen verhinden ? Woher kommen sie ?

    2. Hat noch jemand dieses Problem (vielleicht auch mit anderen Studios/Versionsverwaltungen/Plugins) ?

    Danke für eure Hilfe

    Details zum Studio

    Microsoft Visual Studio 2008
    Version 9.0.30729.4462 QFE
    Microsoft .NET Framework
    Version 3.5 SP1

    Installierte Edition: Professional

    Microsoft Visual Basic 2008 91605-270-6264064-60848
    Microsoft Visual Basic 2008

    Microsoft Visual C# 2008 91605-270-6264064-60848
    Microsoft Visual C# 2008

    Microsoft Visual C++ 2008 91605-270-6264064-60848
    Microsoft Visual C++ 2008

    Microsoft Visual Studio 2008 Tools for Office 91605-270-6264064-60848
    Microsoft Visual Studio 2008 Tools for Office

    Microsoft Visual Studio Tools for Applications 2.0 91605-270-6264064-60848
    Microsoft Visual Studio Tools for Applications 2.0

    Microsoft Visual Web Developer 2008 91605-270-6264064-60848
    Microsoft Visual Web Developer 2008

    Crystal Reports AAJ60-G0MSA4K-68000CF
    Crystal Reports Basic for Visual Studio 2008

    GhostDoc 2.5.9166.0
    GhostDoc - Visual Studio add-in for automatically creating XML documentation comments.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB2465361) KB2465361
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/2465361.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB2538241) KB2538241
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/2538241.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB944899) KB944899
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/944899.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB945282) KB945282
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/945282.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946040) KB946040
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/946040.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946308) KB946308
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/946308.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946344) KB946344
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/946344.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB946581) KB946581
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/946581.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947171) KB947171
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947171.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947173) KB947173
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947173.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947180) KB947180
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947180.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947540) KB947540
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947540.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB947789) KB947789
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947789.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB948127) KB948127
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/948127.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB953256) KB953256
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/953256.

    Hotfix for Microsoft Visual Studio 2008 Professional Edition - ENU (KB971092) KB971092
    This hotfix is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this hotfix will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/971092.

    Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (KB945140) KB945140
    This service pack is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this service pack will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/945140.

    Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (KB947888) KB947888
    This service pack is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this service pack will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/947888.

    Microsoft.SpecSharp 1.0.21126.0
    Microsoft® Spec# Compiler, Version 1.0.21126.0

    Security Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB2251487) KB2251487
    This security update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this security update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/2251487.

    Security Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB2669970) KB2669970
    This security update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this security update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/2669970.

    Security Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB972222) KB972222
    This security update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this security update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/972222.

    Security Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB973675) KB973675
    This security update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this security update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/973675.

    Spec Explorer for Visual Studio 2008 (version 3.0.2168.0)
    Spec Explorer Modeling and Testing Environment, (c) 2009 Microsoft Corporation.

    Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB956453) KB956453
    This update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/956453.

    Update for Microsoft Visual Studio 2008 Professional Edition - ENU (KB967143) KB967143
    This update is for Microsoft Visual Studio 2008 Professional Edition - ENU.
    If you later install a more recent service pack, this update will be uninstalled automatically.
    For more information, visit http://support.microsoft.com/kb/967143.

    Visual Nunit 1.0
    VisualNunit provider Nunit integration to Visual Studio.

    Visual Studio Package Load Analyzer 1.0
    A utility that analyzes package load failures in Visual Studio.

    TestTrack Visual Studio .NET Add-In
    For more information about Seapine Software, Inc., see the Seapine Software, Inc. website at http://www.seapine.com
    For customer support, call 1-888-683-6456.
    Copyright (c) 2002 - 2010 Seapine Software, Inc.
    mit der Versionsverwalung Perforce



  • Das Problem habe ich auch, in meinem Fall steht ein Team Foundation Server dahinter. Sobald ich unsere Solution öffne, will der TFS 2 Projekte auschecken ohne das auch nur eine Änderung vorgenommen wurde. Ich hab das So umgangen, das ich ab jetzt beim einem Checkout immer erst gefragt werde ob ich das auch will. Ist zwar etwas ungewöhnlich im ersten Moment, aber das geht schnell wieder weg.

    Das geht unter:
    Tools->Options->Source Control->Environment->"Checked-in items"->Editing auf "Prompt for check out" setzen.



  • Danke für den Tip,
    leider bekomme ich eine exception "Das Auschecken wurde vom Benutzer abgebrochen"-und dann den Text mit Details statt der Form.
    Mache ich etwas falsch ?



  • Vielleicht hilft dir dieser Link weiter:
    http://social.msdn.microsoft.com/Forums/en-US/vssourcecontrol/thread/b6bf4360-1e8c-4e30-9457-42868469965b

    Im unteren Drittel sind ein paar Workarounds beschrieben. Evtl. hilft das?!


Anmelden zum Antworten