want a new svn server... need advice.

want a new svn server... need advice.

Discuss game development here, from a distinct game project to an accessible third-party mutator, down to the interaction and design of individual units if you like.

Moderator: Moderators

User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

want a new svn server... need advice.

Post by smoth »

svn, all other vcs need not apply.

here are my criterion:

- I am willing to pay.
- I need to be able to create user accounts.
- I need the to be able to set some directories as private.
- I need to be able to have some directories public, as in in anonymous user can see it no problem.
a bug tracker would be nice

- I am not using google code because they force licensing on me.
- I am not using your personal hosting, you are unreliable, the point of going with a pay server is that they ARE reliable.
Last edited by smoth on 25 Sep 2011, 18:52, edited 1 time in total.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: want a new svn server... need advice.

Post by hoijui »

make some directories private...
do you place all your stuff in a single repo? i would recommend to use many repos instead.
you should/could probably use the pay service you are searching only for the private stuff.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: want a new svn server... need advice.

Post by Licho »

if you want you can run it on springrts.com
SVN is configurobale enough to allow what you want.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

I want to try and find something detached from the server with the company doing just subversion.

I currently use projectlocker but they do not allow for anonymous acess. I can set the different permissions up fine but I cannot have more than 4 users including myself.
User avatar
SpliFF
Posts: 1224
Joined: 28 Jul 2008, 06:51

Re: want a new svn server... need advice.

Post by SpliFF »

Are you requiring SVN in particular or a VCS in general? If the later you could consider a paid GitHub account with public and private repositories.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

I prefer SVN. I do not like the git tools.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: want a new svn server... need advice.

Post by Forboding Angel »

smoth wrote: - I am not using google code because they force licensing on me.

Not Anymore!
dansan
Server Owner & Developer
Posts: 1203
Joined: 29 May 2010, 23:40

Re: want a new svn server... need advice.

Post by dansan »

If this (August was a kernel upgrade) and this is good enough, I can set it up for you (no pay necessary).
spring1.admin-box.com (sf.com-mirror) is a VM on a dedi server on which I host paying customers, so reliability (uptime, security, backup) is a given.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

smoth wrote:- I am not using your personal hosting, you are unreliable, the point of going with a pay server is that they ARE reliable.
I was trying to be nice.

I cannot rely on the spring server. It is handled by volunteers, part of the reason I want to go with the pay servers is they have staff who's responsibilities are keeping that running. Even with the best intentions, the spring server or anyone's personal server is unreliable and I should not expect you guys to be my 24/7 support.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: want a new svn server... need advice.

Post by hoijui »

just for completion, i have to mention that reliability of a single server is a lesser issue with distributed SCMs, like git, bazaar or mercurial.
there are even torrent-based/distributed transfer protocols in the working, which could eliminate this problem completely.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

That's nice and all but i don't care about what technology you want to push. No one technology is the best for all situations. For me, I want to use SVN. The technology meets my needs, I just want a new server for it.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: want a new svn server... need advice.

Post by AF »

Then just use gitsvn, git with an svn frontend.

You're entire quest seems to be a perfect replica of the following sentence:

"I want a distributed backup distributed backup system"

That you need to make certain folder inside a repo private indicates your repository is not setup correctly. You should use an external to a totally private svn in place of a folder full of private stuff, and vice versa. ( Also, do you like the idea of people knowing that revision X Y and Z were in private regions because blank commits are listed that made changes to private areas? ).

Put quite simply, there is no money in a dedicated SVN host, and you won't find one. If you do, it won't last ( flawed business model ).

I know you'll probably disregard this though, because you have a workflow, and you chose this goes here and that goes there, and now you've made you're bed, you're willing to invent half the technology in startrek to get what you want, rather than switch to the official/standard method that makes your problem null and invalid.
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: want a new svn server... need advice.

Post by koshi »

AF wrote:Put quite simply, there is no money in a dedicated SVN host, and you won't find one. If you do, it won't last ( flawed business model ).
Actually there are a few hosting sites like http://www.assembla.com/ that have been around for a couple of years.
I somewhat doubt those offer the flexibility/feature set smoth wants though. In that case I recommend renting the cheapest virtual private server you can find and do whatever you want on your svn and probably being much cheaper off too.
dansan
Server Owner & Developer
Posts: 1203
Joined: 29 May 2010, 23:40

Re: want a new svn server... need advice.

Post by dansan »

koshi wrote:[..] In that case I recommend renting the cheapest virtual private server you can find and do whatever you want on your svn and probably being much cheaper off too.
He doesn't want flexibility or cheap - he wants reliability.

While the server I was offering is already maintained 20/7 (~4h shared sleep time) by three professional administrators, it does still miss one thing: a dedicated commercial svn-service-vendor will have a webserver- and data-cluster!

That can provide much higher uptime than the best administered single-server. (For example: the necessary downtime to reboot for a kernel-upgrade can only be circumvented when you have a cluster, so you can upgrade one host at a time - without customer-noticeable downtime. Same thing for software- and hardware-upgrades.)
It often boils down to the question if 99.9% uptime (9h/y downtime) is enough, or you need 99.999% (5 min/y downtime).
(BTW: Your typical ISP offers connections with only 99% uptime guaranteed - lol :)

Some companies offer SLAs for 99.999%, but in my exp. no commercial vendor has ever reached more than 99.9%.... except for military and health care customers.
Look at the amazon cloud: not only took it _days_ for some VMs to recover, the data center lost actual customer data! And I mean it's Amazon!!

Anyway: AF has a good point on the chosen technology for your problem (which we don't really know :P
But - if you want to use workarounds for public/private SVN - you could create two separate SVNs, and then attach scripts to SVN-hooks that copy certain commits from the private repo to the public repo...
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: want a new svn server... need advice.

Post by Forboding Angel »

Evo originally started out on assembla. Excellent service, I really liked it. So far, as far as frontends go, google code and github are my favorites. I think github for a frontend far surpasses anything else.


Github can do svn? Please explain.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

Yeah no af.

I am going to make this clear as crystal.
GIT
FUCK NO
SVN
YES


I don't care what your preference is.

Now
Let me try and better explain, because this thread is not on track because of my attempt to not be pendantic.

I currently have hosting on PROJECTLOCKER. I am not sure of the proper term but in this site I have 3 "projects" which are actually different subdirectories.

Here is what I have:
GundamRTS
mapresource
-redacted-

each one has it's own directory, each one has it's own user permissions. The reason being, is that only I can access my models and refuse to share that. map resource is where I occasionally upload map source files to for people like beherith. I use gundamRTS for the main project. -redacted- is where I privately store my model and skin source files. I will probably post my Halloween project also in project locker as a new project.

When I signed up for my plan the deal was no anonymous acess just 3 extra accounts could access. Obviously this is problematic because it makes it harder to use for people who are new to svn, how does I password etc.

Anyway, the thing is I wanted to be sure my gundamrts can be acessed by anyone for viewing so that anything I do can be retrieved. I intend on gundam's CODE SOURCE and SOMEIMAGES to be open. The reason is that I do not wish to assign license to copyrighted materials such as the Zaku image, likeness or name. While my project is fanart, should I cross the line and try and distribute such copyrighted things LIKE the Zaku I would be violating Bandai's IP. Something which would be both rude and piss them off.

I might mostly do check-ins and occasional reverts but I like the way SVN works, am comfortable with it and refuse to use GIT. If I can get my anonymous access I may start adding branches for different releases rather than just making a commit that commit### is a release. I don't care about how much YOU like GIT, I am the one using this most of the time. NOT YOU. I am aware of GIT, I don't like it, that is how it is. I do not MISTAKE SVN for a generic term replacing A VCS. I mean very specifically SVN.

Maybe project locker is NOT the right place, Maybe it is, I was hoping for some options. I see that I will just stick with the server I am on. I was hoping that since many of you used SVN in the past for VC that maybe you guys had a place you might suggest I try out. That is not the case. BTW thanks for the suggest dan, I did see it. Currently project locker hosts me at a reasonable price so I probably will stay with them. They have been reliable and honestly that is all I needed.


this is the reason I was looking at leaving project locker.
Q: How do I manage permissions in Trac?

If you are a project admin, you can log into your Trac instance, select the Admin link in the top nav bar, then go to the Permissions link on the left. To change a user's permissions, type the username of your user into the Subject field. Next, select the permission you would like them to have added.

Permissions for any group that the user is in are added to the user-specific permissions for that user. By default, a user is in the "authenticated" and "anonymous" groups, since
no one can access ProjectLocker instances without authenticating. If you'd like to customize permissions for the whole team, you can either add them to "authenticated" or create a new group for your team with basic permissions and adjust per user as needed.
dansan
Server Owner & Developer
Posts: 1203
Joined: 29 May 2010, 23:40

Re: want a new svn server... need advice.

Post by dansan »

Hmm... not sure if I understand that IP stuff correctly... is GundamRTS open source, or not, or partially? If the stuff you want to share with others were OSS (OSI compliant license), you could use sourceforge - they offer svn.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

Gundam's source code as in lua, bos:
is PD where I can and GPL where I have to. Personally I think the code in gundam should ALL be PD but unless I get express permission from the original author(s), something no matter how modified stays with it's old license. I do not include anything more locked than GPL.

GPL does not cover artwork.
It is the art and some sounds which I cannot put a license on. To avoid confusion, I release artwork as separate when I can : like this example. However like I said anything that is obviously property of bandai because it is based on their IP is not open. As people cannot ascertain this unless they are gundam fans, I do not allow anyone access to the artwork unless I release it(like I did my ceg source files years ago).

So I say that gundam is closed license, which does not violate spring's GPL. However, I still make it a point to give the lua or bos to whoever wants it. Because people cannot read minds and the law is complicated. I tell people that gundam is "closed license" and if they need something from it to ask me. That way I can be judicious about what I give people permission to take. If you follow me.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: want a new svn server... need advice.

Post by AF »

smoth wrote:Yeah no af.

I am going to make this clear as crystal.
GIT
FUCK NO
SVN
YES


I don't care what your preference is.
You have absolutely no idea what my preference is, how dare you attack and patronise me for trying to help. I only suggested ( note, suggested, not ordered, suggested ) Git SVN because it would allow you to use SVN tools on an SVN repo to get what you wanted, leaving git as an implementation detail you needn't worry about. Luckily for you, a suggestion is like advice, you can listen but it doesnt mean you have to take it, I even said so in the post.

Imagine if I got this enraged and pissed off when the guy outside River Island handing out flyers suggested I bought their trousers?
smoth wrote:Yeah no man on minimum wage.

I am going to make this clear as crystal.
RIVER ISLAND TROUSERS
FUCK NO
OTHER STORES
YES


I don't care what your preference is.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: want a new svn server... need advice.

Post by smoth »

send me a pm and post in the thread.. I'll reply to the post in the thread and DELETE the pm rather than responding to it. Don't start 2 conversations with me.

It's what you keep pushing and apparently I have not been clear enough. I don't want GIT. YOU see it as the solution, I do not. Others see it as the solution. i do not. The post was not just to you, but if it gives you the drama you crave, make it all about you ALL OF IT ABOUT YOU. If that is what makes you happy. If you want to be a sane person, you can just regard the first sentence to you and realize the rest of the post was a post in general.
Post Reply

Return to “Game Development”