"hg update" macht nix



  • Wenn ich "hg update" in meinem Repository-Verzeichnis ausführe, werden die Änderungen ins .hg-Verzeichnis geschrieben, aber nicht ins eigentliche Repository.

    Hier ein paar Logs:

    C:\OGRE>hg pull
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    real URL is https://bitbucket.org/sinbad/ogre/
    pulling from http://bitbucket.org/sinbad/ogre/
    searching for changes
    no changes found
    
    C:\OGRE>hg update
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    0 files updated, 0 files merged, 0 files removed, 0 files unresolved
    
    C:\OGRE>hg update v1-9
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    abort: crosses branches (merge branches or use --clean to discard changes)
    
    C:\OGRE>hg update v1-8
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    abort: crosses branches (merge branches or use --clean to discard changes)
    
    C:\OGRE>hg merge
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    abort: branch 'default' has one head - please merge with an explicit rev
    (run 'hg heads' to see all heads)
    
    C:\OGRE>hg heads
    [...]
    
    C:\OGRE>hg merge v1-9
    win32text is deprecated: http://mercurial.selenic.com/wiki/Win32TextExtension
    abort: outstanding uncommitted changes
    (use 'hg status' to list changes)
    
    C:\OGRE>hg status
    [... long list of files]
    

    Wie mache ich es richtig?



  • Das Problem sind wohl die "abort: outstanding uncommitted changes". Ich habe Dateien im lokalen Repository geändert, aber ich kann diese Änderungen doch nicht ins Internet übertragen, ich habe doch keinen Schreibzugriff.



  • shtukla schrieb:

    Das Problem sind wohl die "abort: outstanding uncommitted changes". Ich habe Dateien im lokalen Repository geändert, aber ich kann diese Änderungen doch nicht ins Internet übertragen, ich habe doch keinen Schreibzugriff.

    Steht doch da: Du musst committen. Das hat nichts mit Schreibzugriff auf Remotes zu tun.


Anmelden zum Antworten