CVS->Subversion switch DONE ! [edited]

Strictly for discussing ZSNES development and for submitting code. You can also join us on IRC at irc.libera.chat in #zsnes.
Please, no requests here.

Moderator: ZSNES Mods

Post Reply
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

CVS->Subversion switch DONE ! [edited]

Post by pagefault »

Eventually we will be moving to subversion. The CVS repository will either be shut down or not be updated. Thanks.

If you do not know how to get copies of the source using subversion it would be a good idea to start reading how:

http://subversion.tigris.org/faq.html#co-svn

** EDIT:

Ok, we're done moving.

The SVN repository is https://svn.bountysource.com/zsnes/trunk/

Checking out would be something like:

Code: Select all

$ svn co https://svn.bountysource.com/zsnes/trunk/ zsnes
To browse the repository like the old CVSviewer featured by SF, head to https://zsnes.bountysource.com/svn

It goes without saying, but we'll only update the new repository. Update your scripts.
Last edited by pagefault on Mon Mar 13, 2006 11:00 pm, edited 1 time in total.
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

You should disable the CVS link on the SF project page, and enable the SVN link.

K thx.

I will try accessing the SVN repository later tonight.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
thewanderer
Rookie
Posts: 15
Joined: Sat Nov 19, 2005 4:25 am

Post by thewanderer »

If you wind up leaving the CVS repository up, sans updates, it might be a good idea to add an ANNOUNCEMENT file (or something like that) so that people who grab from CVS but don't visit these forums know that you've moved to SVN, rather than having to wonder whether development has just ceased entirely.

(Interesting timing, in that this happens just after you've added movie encoding with MEncoder... and as we speak, MPlayer/MEncoder is being moved over to SVN itself. Incidentally, would you like to be added to the MPlayer Projects page as one of the list of projects which uses MPlayer?)


Edit to add: maybe I'm blind, or just stupid, but I'm not being able to figure out how to check out the ZSNES SVN repository. I've tried the command from the SourceForge page, and several variations just in case, but all any of them have gotten me is a directory named 'zsnes' containing only a directory named '.svn' containing the generic SVN-repository-status files; none of them have gotten me any source code. What am I missing?

Oh, wait. Now that I follow the SF-page "Browse SVN Repository" link, I see that there are in fact no files in the ZSNES SVN repository. Has something gone wrong in the process of making the transition?
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

Nothing's wrong. Pagefault just hasn't finished the move yet.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

thewanderer wrote:Incidentally, would you like to be added to the MPlayer Projects page as one of the list of projects which uses MPlayer?
Technically, we're not 'using MPlayer'. If the user doesn't have mencoder he can choose another encoder as long as it accepts command lines and video input from standard input.
The default set is MEncoder, that's all. We're not using any of its source either, you must have the whole exe in your path to use it.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
thewanderer
Rookie
Posts: 15
Joined: Sat Nov 19, 2005 4:25 am

Post by thewanderer »

Nothing's wrong. Pagefault just hasn't finished the move yet.
Okay. I just presumed, from the fact that he had said "we have moved", that the move was complete. Is there likely to be another announcement when the move is completed and the SVN repository is ready for use?
Technically, we're not 'using MPlayer'. If the user doesn't have mencoder he can choose another encoder as long as it accepts command lines and video input from standard input.
The default set is MEncoder, that's all.
I don't believe that that makes a difference; still, it might be worth getting a 'ruling' on from the relevant MPlayer site administrator.
We're not using any of its source either, you must have the whole exe in your path to use it.
This definitely doesn't matter. Most of the projects which I have seen be added to that page use the binary and don't touch the source itself; in fact, I don't know offhand of any which do include and/or modify the source.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

grinvader wrote: Technically, we're not 'using MPlayer'. If the user doesn't have mencoder he can choose another encoder as long as it accepts command lines and video input from standard input.
The default set is MEncoder, that's all. We're not using any of its source either, you must have the whole exe in your path to use it.
I'd like to add that the supplied program also has to be able to process raw 24 bit video input.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

thewanderer wrote:
Technically, we're not 'using MPlayer'. If the user doesn't have mencoder he can choose another encoder as long as it accepts command lines and video input from standard input.
The default set is MEncoder, that's all.
I don't believe that that makes a difference; still, it might be worth getting a 'ruling' on from the relevant MPlayer site administrator.
MPlayer is just the player app.. it's Mencoder that is the encoder app that ZSNES is using. Anything to do with MPlayer is completely irrelevent.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
thewanderer
Rookie
Posts: 15
Joined: Sat Nov 19, 2005 4:25 am

Post by thewanderer »

MPlayer is just the player app.. it's Mencoder that is the encoder app that ZSNES is using. Anything to do with MPlayer is completely irrelevent.
MPlayer and MEncoder are the same project; they are not the same binary, but the Website is the same and the projects page is the same. It's standard to refer to "the MPlayer project" by the name "MPlayer", even when the program one is talking about is MEncoder.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Actually, now that I think of grinvader's comments, he is only suggesting that Mencoder is what the movie dumping feature uses, but it is not dependant on Mencoder itself.

There's nothing to suggest that anything need to be included with ZSNES.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Deathlike2 wrote:he is only suggesting that Mencoder is what the movie dumping feature uses, but it is not dependant on Mencoder itself.
What it uses by default. You can edit zmovie.cfg to change it to a different tool which meets a few requirements.
You can also edit zmovie.cfg to tweak the settings passed to mencoder.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

thewanderer wrote:
We're not using any of its source either, you must have the whole exe in your path to use it.
This definitely doesn't matter. Most of the projects which I have seen be added to that page use the binary and don't touch the source itself; in fact, I don't know offhand of any which do include and/or modify the source.
Umm.. not all projects require the source.. you would then have to suggest that the filters used HQx, and the Kreed filters (2xsai, SuperEagle, etc.) need their sources included.. and that makes absolutely ZERO sense.

There are cases where this is required, and generally that has everything to do with the original program's license and the other code's license. I'm pretty sure it just doesn't apply here. I believe mencoder is under the GPL license. (I know one of the devs probably can explain it better than I can.. hmm)
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
thewanderer
Rookie
Posts: 15
Joined: Sat Nov 19, 2005 4:25 am

Post by thewanderer »

Deathlike2 wrote: Umm.. not all projects require the source.. you would then have to suggest that the filters used HQx, and the Kreed filters (2xsai, SuperEagle, etc.) need their sources included.. and that makes absolutely ZERO sense.
I apologize; it seems that I was unclear.

You are, indeed, in no way required to do anything with either your program's source or the MPlayer source as part of using the MPlayer/MEncoder binary; the license is perfectly clear, you are well wthin what is acceptable.

However, the MPlayer project maintains a list of projects which are known to make use of MPlayer, and provides links to them on its Website; I was asking if you wanted to be added to that list. It is not obligatory, but it is considered desirable, since we would like to have that list be as complete as possible.

This is, in its entirety, completely optional; I just wanted to present it as a possibility, on general principles.

Apologies again for the misunderstanding, as well as for any mistakes in this post - I'm iin a bit of a hurry. If anything is still unclear, please don't hesitate to ask. (Although we're getting kind of offtopic for the sticky annoucement...)
Lord Alpha
Lurker
Posts: 165
Joined: Wed Jul 28, 2004 3:15 am
Location: The Land of Insanity
Contact:

Post by Lord Alpha »

I just tried to use SVN to get the latest zsnes code.

I pasted the following code into my terminal from SF:

svn co https://svn.sourceforge.net/svnroot/zsnes zsnes

Nothing gets downloaded and this is the message SVN gives me when it's done

Checked out revision 0.


What am I doing wrong?

(Yes, I have read the link PF provided. I can't find anything there
It is better to be silent and thought a fool then to open your mouth and remove all doubt

I am Zophar, Master of Sh*t!

[url=http://archlyn.bravejournal.com]View my blog[/url]
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Post by Clements »

ZSNES is still using CVS, so the subversion repository is empty right now. Hopefully, ZSNES will be using subversion very soon.
Lord Alpha
Lurker
Posts: 165
Joined: Wed Jul 28, 2004 3:15 am
Location: The Land of Insanity
Contact:

Post by Lord Alpha »

Okay, thanks.
It is better to be silent and thought a fool then to open your mouth and remove all doubt

I am Zophar, Master of Sh*t!

[url=http://archlyn.bravejournal.com]View my blog[/url]
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

We are having some issues converting our repository over to SVN and we have some other details to work out before we do it. I guess I wasn't ready to announce we switched.
DataPath
Lurker
Posts: 128
Joined: Wed Jul 28, 2004 1:35 am
Contact:

Post by DataPath »

One thing that SourceForge's documentation isn't too clear on (at least, it wasn't when I changed my project from CVS to SVN), is that every developer defaults to NO write access to the SVN repository.

So after you do switch, don't forget to go in and give everyone who is supposed to write access.
xamenus
Veteran
Posts: 907
Joined: Fri Jul 30, 2004 12:26 am

Post by xamenus »

I didn't feel like starting a new thread, so I'll post here:

For the past few weeks or so, has anyone been having problems updating CVS? I have even tried doing a fresh checkout, but it will only update to a certain point, to commits made about 2 weeks ago. Anything newer than that won't checkout.

Hopefully when the switch to SVN is made, I won't have this problem.

Could it be that it's setup so that only developers can check out?
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

i noticed this aswell... i think its related to a certain part of the sourceforge site bein down and locking developers out of commiting changes.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

No, the developer CVS server is in operation. You can see that ZSNES devs have been making a few recent commits, here: http://cia.navi.cx/stats/project/zsnes. The anonymous CVS server is currently not being synced with the developer CVS server, because of some hardware failure.

This problem has been going on for almost a month now.

Details here: http://sourceforge.net/docman/display_d ... group_id=1
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

The dev-CVS from sourceforge is currently dead, and anonCVS is stuck waaaay back on a lot of commits.

As soon as an up-to-date dev source can be gathered, we'll probably switch over, not to sourceforge SVN, but to another server using SVN as well (which currently has the old anoncvs in). More details as they come.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Ok, we're done moving.

The SVN repository is https://svn.bountysource.com/zsnes/trunk/

Checking out would be something like:

Code: Select all

$ svn co https://svn.bountysource.com/zsnes/trunk/ zsnes
To browse the repository like the old CVSviewer featured by SF, head to https://zsnes.bountysource.com/svn

It goes without saying, but we'll only update the new repository. Update your scripts.
Last edited by grinvader on Sat May 13, 2006 10:03 am, edited 1 time in total.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Aerdan
Winter Knight
Posts: 467
Joined: Mon Aug 16, 2004 10:16 pm
Contact:

Post by Aerdan »

For the lazy Gentoo'ers, I've written an SVN ebuild; you can grab it here. Please be sure to right-click and go to 'save as'.

If there are any issues, please let me know.

Update: The ebuild should work now. Again, please to tell me of all issues encountered. :p
Post Reply