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:

Rockbox Ports are now being developed for various digital audio players!

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

Author Topic: N00b Question  (Read 3984 times)

Offline SpawnHyuuga

  • Member
  • *
  • Posts: 70
N00b Question
« on: August 26, 2010, 08:43:33 PM »
So, I found something on using TortoiseSVN:

I want to make a folder, and I guess from what I've read I can make a "repository" folder, and just get the files that way. I don't want to install some client program, and stuff to browse the repository. All I want is an easy way to copy the source files and modify them to my own content. I tried using TortoiseSVN like this:

I created a folder, named it Rockbox just to simplify it.
I right click the folder, select SVN Checkout.
I tried this URL in the box for the location of the SVN: http://svn.rockbox.org/viewvc.cgi
Then I can modify the Checkout Depth, the revision - don't think that matters...click okay...

ERROR: Repository moved permanently to '/viewvc.cgi/'; please relocate

Do I really have to complicate this and install a client or is there a different link I can use? I would love to just see a .rar of the source files for each build put somewhere. I have no intentions of just wanting to enter the repository and take files, modify them and resubmit - I just want the source, to modify it - and then patch it into flyspray.
Logged
Current Devices: Sony-Ericsson Xperia Play
Coming Devices: iPod Video 5.5G (80 GB)
Former Devices: Sansa Fuze v2, Sansa Clip+

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8968
Re: N00b Question
« Reply #1 on: August 26, 2010, 08:46:26 PM »
Quote from: SpawnHyuuga on August 26, 2010, 08:43:33 PM
Do I really have to complicate this and install a client or is there a different link I can use? I would love to just see a .rar of the source files for each build put somewhere. I have no intentions of just wanting to enter the repository and take files, modify them and resubmit - I just want the source, to modify it - and then patch it into flyspray.

The dev tools come with SVN.  Its just a single line to check out the entire source:

http://www.rockbox.org/wiki/UsingSVN

Don't bother with TortoiseSVN.  Its complicated and unnecessary. 
Logged

Offline SpawnHyuuga

  • Member
  • *
  • Posts: 70
Re: N00b Question
« Reply #2 on: August 26, 2010, 08:54:36 PM »
I have Notepad++ to code and stuff, but all I want to do is download the source code once, look at it, whatever I'm going to do with it. I don't really want to have to install some BS SVN Client or anything.

I only installed TortoiseSVN because it was small... >.<
But right now it's all a pain.
« Last Edit: August 26, 2010, 08:58:33 PM by SpawnHyuuga »
Logged
Current Devices: Sony-Ericsson Xperia Play
Coming Devices: iPod Video 5.5G (80 GB)
Former Devices: Sansa Fuze v2, Sansa Clip+

Offline funman

  • Developer
  • Member
  • *
  • Posts: 645
Re: N00b Question
« Reply #3 on: August 26, 2010, 08:57:25 PM »
You need svn to download the source
Logged
a wise man said: "a wise man said"

Offline SpawnHyuuga

  • Member
  • *
  • Posts: 70
Re: N00b Question
« Reply #4 on: August 26, 2010, 09:36:27 PM »
So is there just some easy-to-use, small client that I can use? I thought TortoiseSVN would work - but it's nothing but a....
Logged
Current Devices: Sony-Ericsson Xperia Play
Coming Devices: iPod Video 5.5G (80 GB)
Former Devices: Sansa Fuze v2, Sansa Clip+

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8968
Re: N00b Question
« Reply #5 on: August 26, 2010, 09:51:18 PM »
Quote from: SpawnHyuuga on August 26, 2010, 09:36:27 PM
So is there just some easy-to-use, small client that I can use? I thought TortoiseSVN would work - but it's nothing but a....

For the third time, svn. 

However, if you're going to make patches, you will need the devtools installed, which means you will already have svn installed.

Edit:  Have you looked at this:  http://www.rockbox.org/wiki/DevelopmentGuide

It explains how to do what you want (checkout and modify the source code).
« Last Edit: August 26, 2010, 09:53:57 PM by saratoga »
Logged

Offline SpawnHyuuga

  • Member
  • *
  • Posts: 70
Re: N00b Question
« Reply #6 on: August 26, 2010, 10:01:07 PM »
What you haven't noticed is your talking to a ruh-tard. I'm not the most tech savvy person. Google doesn't have anything but a bunch of links to 100's of clients when you google SVN.
Logged
Current Devices: Sony-Ericsson Xperia Play
Coming Devices: iPod Video 5.5G (80 GB)
Former Devices: Sansa Fuze v2, Sansa Clip+

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8968
Re: N00b Question
« Reply #7 on: August 26, 2010, 10:18:04 PM »
Not sure why this is locked, but IMO if you don't consider yourself an expert at these things, maybe trying to invent your own devkit is a bad idea and you should just use the ones provided by the wiki. 
Logged

Offline SpawnHyuuga

  • Member
  • *
  • Posts: 70
Re: N00b Question
« Reply #8 on: September 04, 2010, 05:47:45 PM »
Well, I think Cygwin was installed successfully... >.>

Is there any way to get the Daily Source Build back? That would be so much easier, just a rockbox.zip for the targets with all the .c, .h files - :)
Logged
Current Devices: Sony-Ericsson Xperia Play
Coming Devices: iPod Video 5.5G (80 GB)
Former Devices: Sansa Fuze v2, Sansa Clip+

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: N00b Question
« Reply #9 on: September 04, 2010, 05:57:06 PM »
That wastes a huge amount of bandwidth, since you are redownloading files which haven't changed over and over. With svn you only use bandwidth proportional to how much has changed since your last update.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: N00b Question
« Reply #10 on: September 04, 2010, 08:28:01 PM »
Quote from: SpawnHyuuga on August 26, 2010, 10:01:07 PM
What you haven't noticed is your talking to a ruh-tard. I'm not the most tech savvy person. Google doesn't have anything but a bunch of links to 100's of clients when you google SVN.
You shouldn't really need to consult Google.  I have always found the documentation here easy to follow.  The UsingSVN page, for example, should show you how to download and update your local source tree using the svn client.
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

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

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.146 seconds with 22 queries.