svn and nightly
Trying to use the last version in order to track bugs,
I read a RSS whose last message is http://cia.vc/stats/project/mscore/.message/4ff34f announcing version 3742
Some days ago I downloaded http://bernsteinforpresident.com/mscore-nightly/mscore-r3738.bz2 and got a mscore whose about is 2613,
I just ran
leleu@portable-leleu:~/musescore$ svn update
'.' omis
which did not changed the files in ~/musescore the last ones being from dec 2, among which ~/musescore/mscore/mscore/mscore/revision.h reads as 3731M (which is the revision of the version I use)
What should I do to stick to the last version? I think I discussed yet once about that and that someone told me that svn sometimes doesn't work..... but I'm not able to find this discussion again....
And if someone can explain the message of svn: "'.' omis"
which seems related to the hereunder lines, found in http://pip0.ccm.ece.vt.edu/twiki/pub/Main/SubversionGuide/svn-ref.pdf
SVN Quick Reference
Getting Help
svn help get list of subcommands
svn help subcommand get help on subcommand
Working Copies (If [targets. . . ] are omitted, SVN assumes ‘.’)
svn checkout [flags] URL dest create a new working directory dest as a copy of URL
-r N check out revision N of URL
svn update [flags] [targets. . . ] merge repository changes into working targets
-r N update to revision N
Comments
What's the output of
cd musescore
cd mscore
svn up
Regarding the about box of the nightly build for linux, I guess
make revision
needs to be call before building.In reply to What's the output of cd by [DELETED] 5
arose, for me, due to the nested mscore directories......and I succeeded to have a general crash due to the overfilling of computer memory....
So I rather wiped the whole thing, and am now in the process of starting from scratch a new "svn" directory, and I'll report later.
But since I read in another post that from to morrow nightly build are labeled with the version number, I think using them is more convenient for me than svn, since I just want to contribute in testing.
In reply to What's the output of cd by [DELETED] 5
the one you gave works:
leleu@portable-leleu:~$ cd musescore
leleu@portable-leleu:~/musescore$ cd mscore
leleu@portable-leleu:~/musescore/mscore$ svn up
U mscore/mscore/segment.cpp
U mscore/ChangeLog
Actualisé à la révision 3746.
and then
make revision
sudo make install
yield the right version (3746)
so my conclusion is that in
http://musescore.org/fr/developers-handbook/compile-instructions-ubuntu…
FURTHER UPGRADES
the lines
svn update
cd mscore
should be inversed:
cd mscore
svn update
Also would be nice to have in fact what you wrote in your message
cd musescore
cd mscore
svn up
In reply to which is the right succession by robert leleu
svn up on the top level folder (as given in the official instructions) is the best. If you SVN up on a sub-level folder it will compile correctly but you get complicated revision numbers in the about box (because part of the folder hierarchy is at one revision and the other part is at another revision).
In reply to svn up on the top level by David Bolton
because my experience is that svn up "official" did not work, as reported previously.
But it doesn't matter since I plan to use nightlies, since they'll give the version number.
I am the maintainer of the GNU/Linux nightlies. You are correct, I was not running make revision. I made the update in the build script, and builds made after today will see the changes. Thank you for pointing this out.
In reply to I am the maintainer of the by trombonechamp
I just downloaded your last nightly.
Would you know some script to automate this download, extract, and so on, it would be great. If not I try to write one.
In reply to it worked perfect by robert leleu
No, I don't currently have one. If I were to write one and publish it, people would use it, and having a lot of people do this would not be all that great for my already slow server.
In reply to it worked perfect by robert leleu
No, I don't currently have one. If I were to write one and publish it, people would use it, and having a lot of people do this would not be all that great for my already slow server.
In reply to No, I don't currently have by trombonechamp
if I succeed to write one I'll not publish it, and try to use it on a weekly basis
dec 15th I wrote one which tells me if there is a new version. Download will I on purpose. (I don't intend to check any version)
In reply to No, I don't currently have by trombonechamp
If your server has some problem, you could host the linux nightly build on http://prereleases.musescore.org in the linux part. Then we will have nighlies for all platforms on the same server ! And this one is quite speedy.