• A SVN Addons manager ?
    9 replies, posted
Hey guys ! I begun to work on a little software which make my life easier when i want to manage my SVN Addons. the point is that I totaly dislike how TortoiseSVN is made... Instead of having a centralized client where all your repositories are classified, you have to go wherever your addons are then manually select them and update them. I was annoyed about that and i've decided to create my own software which could do what I want. unfortunately, it's coded in VB.net, which, and you know it, is not the best language at all... But anyway. I want to present it to you to see what do you think about it. what it does : - check out repositories - Clean up repositories - Update them by the check out button - Delete the directory of an addon (delete from disk) - manage a config.xml in which all addons are listed - add repositories in the config on the fly - remove repositories on the fly from the config - open your addon folder directly from the software - tells you what version of the addon is installed - download a specified revision of one or multiple addons What are the limits (for now) : - When you download multiple addons in the same time, the RichTextBox used as a console makes the software laggy because of the thousands of characters printed in it (you can purge it by pressing a "clear console" button. - it uses SVN command-line tools so it's not a built-in SVN software - it gathers the outputs of SVN command-line consoles then prints them into the RichTextBox... What's my opinion about it : I think it's not a revolutionary tool but it does what I want and even if it's not the most optimized software, it works pretty good for what it's made for. This is a screenshot of it =) [img]https://dl.dropbox.com/u/7510411/SVN%20Addons%20Downloader/screenshots/capture01.PNG[/img] So, what do you think about it ? it could be a success or should I keep it for myself ? :D
Your biggest issue is that the way the Garry's Mod community perceives how Subversion should be used and the way it's actually supposed to be used are two entirely different point of views. Subversion is a version control system. It isn't a package distribution service. You can blame the bad developers in the GMod community for not versioning their software and releasing it like normal developers and creating this awful perception. Please stop propagating this terrible concept that Subversion is package distribution software. Steam's Workshop system is what you should really be using for incremental silent updates. If you choose not to use Workshop, [url=http://en.wikipedia.org/wiki/Software_versioning]version your software appropriately, and release like everyone else does.[/url] Alternatively, someone in the GMod community that has a brain should just write some sort of package distribution software if GMod does still use the old addon format.
I'm going to have to agree. SVN is a shitty way of distributing software, and it's a shame that people insist on not using the proper tools for the job. For all it's worth, your interface seems like it's a nice start. Make your console collapsible instead of adding a tick box that will leave you with an inch of emptiness if you tick it.
I totally agree with you guys... But the fact is that some addons like Wiremod are not in accordance with the Steam Workshop rights... So even if I would prefer to see all these addons on the Workshop, it's not only the problem of the developers. The addon I created is in the Workshop... This is the proof that this is what I prefer... This software is just a way to make the life of users like me - which are totaly disgusted by this SVN system - a little bit better. Moreover, these shitty repositories take too long to be updated... I have a fuc*ing Optic Fiber at home and how can I download these addons ? 120Ko/s... What's the hell ? So yes, it's bad and so on... but my software is much more a patch applied to a rusty system than a revolution like the Workshop should be... [QUOTE=gparent;38372749] Make your console collapsible instead of adding a tick box that will leave you with an inch of emptiness if you tick it. [/QUOTE] it's not a bad idea :)
How about instead you make a service that zips + provides daily snapshots of certain repos.
[QUOTE=Jookia;38376441]How about instead you make a service that zips + provides daily snapshots of certain repos.[/QUOTE] OK! [url=http://vspt.in/gmod/] [img]http://i.imgur.com/mu2LC.png[/img] [url]http://vspt.in/gmod/[/url] [/url]
[QUOTE=holocene;38388254]OK! [url]http://vspt.in/gmod/[/url][/QUOTE] This is the one response I didn't expect to get.
[url]http://vspt.in/[/url] oh. okay.
[QUOTE=Jookia;38388335]This is the one response I didn't expect to get.[/QUOTE] I aim to please. [editline]10th November 2012[/editline] [QUOTE=Shotgunz;38388356][url]http://vspt.in/[/url] oh. okay.[/QUOTE] ...yeah.
weatherdick.gif
Sorry, you need to Log In to post a reply to this thread.