Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Quick Question
« previous next »
  • Print
Pages: [1]

Author Topic: Quick Question  (Read 3577 times)

Offline Jon_

  • Member
  • *
  • Posts: 220
Quick Question
« on: August 28, 2006, 12:09:46 PM »
Is there a way to apply the new cvs source code to your old one with out having to do all your patching all over again?
Logged
Apple iPod Video 5.5th gen, 30gigs
9,400 Songs
19 Videos
637 Pictures  Apple iPod Touch 16GB 1,000 Songs 6 Videos 112 Pictures Jailbroken :D - Installed 103 Applications - Installed 13 Themes - 9 GB Free Space  Rockbox Member Since i don't know...

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Quick Question
« Reply #1 on: August 28, 2006, 12:15:29 PM »
If you use CVS to check it out you can use the CVS update command.
Logged

Offline Jon_

  • Member
  • *
  • Posts: 220
Re: Quick Question
« Reply #2 on: August 28, 2006, 12:51:56 PM »
Thanks Alot
Logged
Apple iPod Video 5.5th gen, 30gigs
9,400 Songs
19 Videos
637 Pictures  Apple iPod Touch 16GB 1,000 Songs 6 Videos 112 Pictures Jailbroken :D - Installed 103 Applications - Installed 13 Themes - 9 GB Free Space  Rockbox Member Since i don't know...

Offline Rincewind

  • Member
  • *
  • Posts: 266
Re: Quick Question
« Reply #3 on: August 28, 2006, 01:31:44 PM »
to get the best results, use this command form the command prompt:

cvs -q -z3 up -dP

If it says "conflicts found", you should open the specified file and try to solve the conflict, it is marked in the file. In most cases that's easy even without knowing programming very well. I get conflicts on english.lang very often, those can be solved by simple c&p.

The Letters have this meaning:
M - modiefied by one of your patches
P - Updated
C - Conflict, dont try to compile it won't work until the conflict is resolved!!
U - New file dowloaded
merging differences... - update on one of your modified files, cvs did the merge. Everything ok

When a patch has an update, you have to remove the old patch first from the source and then apply the new one. So if you want to reapply patches it is often easier to start fresh.
Logged
Iriver H120, Sansa e280

Offline Mikerman

  • Artist
  • Member
  • *
  • Posts: 721
Re: Quick Question
« Reply #4 on: August 30, 2006, 12:19:42 AM »
Thanks.  What do the -q and -z3 do?
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3487
  • creature
Re: Quick Question
« Reply #5 on: August 30, 2006, 06:41:34 AM »
-q tells cvs to run quietly, -z3 tells it to use compression level 3. Using that options is not necessary but may be useful. See the manpage for details.
Logged

Offline Rincewind

  • Member
  • *
  • Posts: 266
Re: Quick Question
« Reply #6 on: August 30, 2006, 12:43:29 PM »
-q is useful because it reduces output on the command prompt. It only shows the things cvs did, not every folder it visits.

-z3 is useful if you don't have a fast internet connection (like me  :( )
Logged
Iriver H120, Sansa e280

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Quick Question
 

  • SMF 2.0.18 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.027 seconds with 16 queries.