glob2-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [glob2-devel] Hg cleanup status


From: Michael [Plouj] Ploujnikov
Subject: Re: [glob2-devel] Hg cleanup status
Date: Tue, 25 Nov 2008 22:15:11 -0500

With the help of someone from #mercurial on irc.freenode.net I think I
was able to get rid of those object files from my local repository.
Below are the commands that I executed with their output:


$ hg clone http://hg.globulation2.org/glob2
destination directory: glob2
requesting all changes
adding changesets
adding manifests
adding file changes
added 3891 changesets with 20278 changes to 3716 files (+4 heads)
updating working directory
2455 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ cd glob2
$ hg strip 3885
saving bundle to /home/plouj/work/glob2/.hg/strip-backup/b98c990c50d8-backup
saving bundle to /home/plouj/work/glob2/.hg/strip-backup/b98c990c50d8-temp
adding branch
adding changesets
adding manifests
adding file changes
added 5 changesets with 10 changes to 7 files (+1 heads)
$ echo -e '[diff]\ngit=True' >> .hg/hgrc
$ hg qimport -r 3881:3883
$ hg qseries
0 A 3881.diff
1 A 3882.diff
2 A 3883.diff
$ hg checkout -q 3883
661 files updated, 0 files merged, 614 files removed, 0 files unresolved
$ hg qpop 3881.diff
saving bundle to /home/plouj/work/glob2/.hg/strip-backup/9ff115d7065a-temp
adding branch
adding changesets
adding manifests
adding file changes
added 6 changesets with 45 changes to 42 files (+1 heads)
Now at: 3881.diff
$ hg qfold 3882.diff
saving bundle to /home/plouj/work/glob2/.hg/strip-backup/697e24c18cc6-temp
adding branch
adding changesets
adding manifests
adding file changes
added 6 changesets with 45 changes to 42 files
Patch queue now empty
(working directory not at tip)
applying 3881.diff
patching file .hgignore
Hunk #1 FAILED at 2
1 out of 1 hunk FAILED -- saving rejects to file .hgignore.rej
patch failed, unable to continue (try -v)
patch failed, rejects left in working dir
Errors during apply, please fix and refresh 3881.diff
$ cat .hgignore.rej
--- .hgignore
+++ .hgignore
@@ -3,10 +3,11 @@
 config.*
 options_cache.py
 libgag.a
+libusl.a
 src/glob2
 .sconf_temp
 .sconsign.dblite
-src/*.o
+.directory
+*.o
 *~
-.directory
-scons/*.pyc
+*.pyc
$ cat .hgignore
syntax: glob

config.*
options_cache.py
libgag.a
libusl.a
src/glob2
.sconf_temp
.sconsign.dblite
.directory
*.o
*~
*.pyc
$ vim .hgignore
$ hg diff
diff --git a/.hgignore b/.hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -7,7 +7,6 @@
 src/glob2
 .sconf_temp
 .sconsign.dblite
-.directory
 *.o
 *~
 *.pyc
$ hg qrefresh
$ rm .hgignore.rej
$ hg qpush -a
applying 3883.diff
Now at: 3883.diff
$ hg qdelete -r qbase:qtip
$ hg qseries
$ hg branch
folderStructure
# after this point, Leo has to re-do his merge between
tip(4d510ca732d3) and b54276b85632. I only provide the following
commands as a guess:
$ hg merge -r b54276b85632
remote changed src/GameHeader.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameHints.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapGenerationDescriptor.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Game.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapScriptUSL.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapEditDialog.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Map.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameGUI.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Game.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed website/index.html which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapScriptUSL.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapEditDialog.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameObjectives.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/libusl/src/debug.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapHeader.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Map.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameGUI.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MultiplayerGame.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/libgag/GraphicContext.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapEdit.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameHeader.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Unit.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/MapHeader.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/YOGClientMapDownloadScreen.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/NetGamePlayerManager.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/libgag/SDLGraphicContext.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/Unit.h which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameGUIDialog.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/GameObjectives.cpp which local deleted
use (c)hanged version or leave (d)eleted? c
remote changed src/NetGamePlayerManager.h which local deleted
use (c)hanged version or leave (d)eleted? c
81 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
$ hg commit -m "merged"

I hope this helps.

-- 
Michael Ploujnikov
http://plouj.com/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]