Jump to content
Ind

Obtaining Hercules

Recommended Posts

Obtaining Hercules

Hercules is available through GitHub, a web-based hosting service for software development projects that use the Git revision control system.

Support
Looking for assistance on getting Git to work? Post here

Alternatively...
GitHub also provides a SVN Mirror. We won't officially work to support many branches or repository-features in SVN, but it should remain in-sync with the latest stable release, based on master branch in git.

Windows

http://github.com/HerculesWS/Hercules

 

Linux

  • Typing the following creates a working copy of hercules at your home directory
svn checkout http://github.com/HerculesWS/Hercules ~/Hercules

 

 

 

Edited by AnnieRuru
svn link changed, update broken forum syntax

Share this post


Link to post
Share on other sites

Obtaining Hercules through Git on Linux

CentOS

  • Step 1:
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
  • Step 2:
yum install --enablerepo=webtatic git-all
  • Step 3:
yum install --enablerepo=webtatic --disableexcludes=main git-all

 

Debian/Others

 

  • Step 1:
apt-get install git

 

 

 

Obtaining a Working-Copy
Type the following to create a Hercules working copy in your home (~) directory

git clone https://github.com/HerculesWS/Hercules.git ~/Hercules

Updating a Working-Copy
Type the following when inside your working copy

git pull
Edited by AnnieRuru
Needed a space after -Uvh, update broken forum syntax

Share this post


Link to post
Share on other sites

Git Troubleshooting

Please, commit your changes or stash them before you can merge.Aborting.
Git doesn't update modified files even if they don't conflict unless they're properly "committed" in your local working copy, to do so is simple and advantageous (it will keep a log of your changes for yourself; so you can always go back and check what was changed and when)
- On Unix
git commit -am "your log message, anything at all"
- On Windows
1. Right click your folder -> Git Commit -> "master"
2. (optional) type the log message
3. Hit 'OK'

Share this post


Link to post
Share on other sites

Bro Git aint working in my pc isnt there any SVN?

you can also use tortoisesvn just like before if you prefer the usual way..

 

:meow:

Share this post


Link to post
Share on other sites

For most purposes, if not all, you should use the master branch the other branches are meant for development purposes except the rAthena branch, that is what we use for merging commits by its staff (if ever needed)

Share this post


Link to post
Share on other sites

Hello.

It's my first time here at Hercules and I have a problem, Git isn't working. I always get this error. 30vzm02.png

Anyway, I've downloaded it using TortoiseSVN. But, I can't open Hercules-9, Hercules-10 or Hercules-12.

I have MS Visual Studio C++ 2010 and 2008 installed in my computer.

Share this post


Link to post
Share on other sites

Hello.

It's my first time here at Hercules and I have a problem, Git isn't working. I always get this error. 30vzm02.png

Anyway, I've downloaded it using TortoiseSVN. But, I can't open Hercules-9, Hercules-10 or Hercules-12.

I have MS Visual Studio C++ 2010 and 2008 installed in my computer.

Just download msysGit. click Open msysGit WebSite.

 

and to open Hercules-10

Right Click and Open With > MSC++2010

Edited by quesoph

Share this post


Link to post
Share on other sites

when updating this one appears

 

 

 

 

git.exe pull -v --progress	   "origin"From https://github.com/HerculesWS/Hercules= [up to date]	  master	 -> origin/master= [up to date]	  rathena    -> origin/rathena= [up to date]	  zones	  -> origin/zonesUpdating 88da261..8a127e1error: Your local changes to the following files would be overwritten by merge:src/map/battle.cPlease, commit your changes or stash them before you can merge.Abortinggit did not exit cleanly (exit code 1) (8594 ms @ 7/6/2013 12:32:43 PM)  

Share this post


Link to post
Share on other sites

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svn checkout

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties
Edited by Angelmelody

Share this post


Link to post
Share on other sites

 

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svtcheckout

 

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties

 

Dont use TortoiseSVN just use the Git follow #2

 

But if your using Linux its better to use svn checkout instead of using git, because its easier to merge your svn with the current changes even you have custom modifications in it rather using git.

Edited by Lelouch

Share this post


Link to post
Share on other sites

 

 

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svtcheckout

 

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties

 

Dont use TortoiseSVN just use the Git follow #2

 

But if your using Linux its better to use svn checkout instead of using git, because its easier to merge your svn with the current changes even you have custom modifications in it rather using git.

 

I found the issues caused by updating TortoiseSVN to rev 1.8  ,When I use older  rev TortoiseSVN client  ,everything work fine

Share this post


Link to post
Share on other sites

 

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svtcheckout

 

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties

 

 

I used to have the same problem but just changed the url to https://github.com/HerculesWS/Hercules.git and it worked fine with tortoise svn

Share this post


Link to post
Share on other sites

 

 

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svtcheckout

 

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties

 

 

I used to have the same problem but just changed the url to https://github.com/HerculesWS/Hercules.git and it worked fine with tortoise svn

Yes https will correct the issue.

Share this post


Link to post
Share on other sites

 

 

 

I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svtcheckout

 

erro msg:

Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties

 

 

I used to have the same problem but just changed the url to https://github.com/HerculesWS/Hercules.git and it worked fine with tortoise svn

Yes https will correct the issue.

 

I mean removing the svn. part of the link :P

Share this post


Link to post
Share on other sites

Subversion numbers are a bit arbitrary on Git repositories, I don't exactly know why.

 

I myself don't know if they're the last revision numbers, but you could do a comparison with some comparation programs such as WinMerge (supposing you're using Windows) or the diff command (supposing you're on Linux) and see if both folders contain the same files with the same content (maybe except the .svn folder).

 

Should be the same, though, but this intrigates me.

Share this post


Link to post
Share on other sites

 

Hello.

It's my first time here at Hercules and I have a problem, Git isn't working. I always get this error. 30vzm02.png

Anyway, I've downloaded it using TortoiseSVN. But, I can't open Hercules-9, Hercules-10 or Hercules-12.

I have MS Visual Studio C++ 2010 and 2008 installed in my computer.

Just download msysGit. click Open msysGit WebSite.

 

and to open Hercules-10

Right Click and Open With > MSC++2010

 

Hey man, I followed your instructions and downloaded MSysGit, but I am still getting this error. I downloaded and installed: msysGit-fullinstall-1.8.3-preview20130601.exe, I then downloaded and install Tortoisegit from the link that you provided. Hopefully you can help me out with this.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.