[AEON] HOW-TO download/install/update/test Aeon from its Git repository

  Thread Rating:
  • 2 Votes - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
steve1977 Offline
Posting Freak
Posts: 1,576
Joined: Dec 2006
Reputation: 0
Post: #61
rickatnight11 Wrote:[*]Select Clone to begin cloning. This will take a while and won't look like it's doing anything. Just let it run.

I was trying this on a mac github, but it keeps at this stage for hours. Any thoughts?

Server: Asus Sabertooth Z77 | Intel Core i5 3.4 GHz | 12 GB DDR3 | 256 GB SSD, 40 TB (1 x 4 TB, 6 x 3TB, 9 x 2 TB)
HTPC 1: Apple Mac Mini (mid-2011) | Intel Core i5 2.5 GHz | 4GB DDR3 | 500 GB
HTPC 2: Apple Mac Mini (mid-2007) | Intel Core 2 Duo 2.0 GHz | 4 GB DDR2 | 16 GB SSD
find quote
stoplis Offline
Member
Posts: 54
Joined: Apr 2009
Reputation: 0
Post: #62
rflores2323 Wrote:I cant find it anywhere also. how do I do this?

can anyone post screenshots on how to do this.

I didn't really understand how to do this, so under Tools I clicked Add and then added 'git pull origin master'.
I don't know if this is how your suppost to do it, but it works for me. The only thing is that if you change any files your self it wont update them.
find quote
Montellese Offline
Team-XBMC Developer
Posts: 2,778
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #63
Ok maybe I'm just to stupid to use/understand GIT but I can't figure out how to do the following:

I have made some changes to the files of Hitchers Mod (e.g. in the Includes_MediaFlags.xml) and would like the to update to the latest revision from github without loosing my changes. In SVN I just update my local copy with the files from the repository and they get automatically merged (or are marked as conflict for manual merging).
What do I need to do in GIT to get the same result? When I try "git pull" I always end up with an error telling me "Cannot merge". Is there some option I need to provide so that the files get merged or something?

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find quote
>>X<< Offline
Alaska Group
Posts: 2,899
Joined: Jun 2009
Location: On a farm trying to catch a fox
Post: #64
Montellese Wrote:Ok maybe I'm just to stupid to use/understand GIT but I can't figure out how to do the following:

I have made some changes to the files of Hitchers Mod (e.g. in the Includes_MediaFlags.xml) and would like the to update to the latest revision from github without loosing my changes. In SVN I just update my local copy with the files from the repository and they get automatically merged (or are marked as conflict for manual merging).
What do I need to do in GIT to get the same result? When I try "git pull" I always end up with an error telling me "Cannot merge". Is there some option I need to provide so that the files get merged or something?

Just remove the "Includes_MediaFlags.xml" then do a git pull then put your one back

Any file that gives you that error just remove it completely and git pull will then work as normal
(This post was last modified: 2009-07-26 22:34 by >>X<<.)
find quote
Montellese Offline
Team-XBMC Developer
Posts: 2,778
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #65
&gt;&gt;X&lt;&lt; Wrote:Just remove the "Includes_MediaFlags.xml" then do a git pull then put your one back

Any file that gives you that error just remove it completely and git pull will then work as normal

But if I first remove my file and then copy it over the new one I either loose the new stuff or I have to manually merge it which would be a pain in the ass with all the files.

That would be, in my opinion, the opposite of what I would use a source management tool for. There must be a way to auto-merge or whatever otherwise I don't see the use of git in this area Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find quote
>>X<< Offline
Alaska Group
Posts: 2,899
Joined: Jun 2009
Location: On a farm trying to catch a fox
Post: #66
Montellese Wrote:But if I first remove my file and then copy it over the new one I either loose the new stuff or I have to manually merge it which would be a pain in the ass with all the files.

That would be, in my opinion, the opposite of what I would use a source management tool for. There must be a way to auto-merge or whatever otherwise I don't see the use of git in this area Confused

In simple terms Git doesn't merge entries in files it replaces old files with new files, if files have changed remotely compared to those locally it downloads the whole files and merges them with the old unchanged files

The point of git is to keep bang up to date with the latest changes without having to download and install everything from new

You could have a read here if you like

http://www.kernel.org/pub/software/scm/g...anual.html
(This post was last modified: 2009-07-27 13:49 by >>X<<.)
find quote
rickatnight11 Offline
Senior Member
Posts: 138
Joined: Apr 2008
Reputation: 0
Location: Richmond, VA
Post: #67
Montellese, I believe the issue is that you are not submitting your changes to the github repository. Git is intended to be a source management tool that multiple people use to make parallel changes and keep track of them. If you were submitting your results like a normal development project, then merging changes would be no problem. Since we are using git just to distribute data and updates, the model doesn't quite work. There is probably a way to do this, but I'm no expert.

It's kind of like modding all of the models and maps of a video game, and then wondering why running update creates errors.

[04/03/2009 04:42:13PM Agent (Prashant_190023): "You are most welcome to the best democratic countries of the world -- India"] --Dell Chat
find quote
Montellese Offline
Team-XBMC Developer
Posts: 2,778
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #68
Well I'm just used to it from Subversion so I can't really see why git wouldn't be able to do it.

Thx for the link I will check it out, maybe I can figure something out.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find quote
rickatnight11 Offline
Senior Member
Posts: 138
Joined: Apr 2008
Reputation: 0
Location: Richmond, VA
Post: #69
I haven't had any experience with svn yet, but were you able to make changes to local files without submitting them to the public repo and still pull down changes from the repo?

[04/03/2009 04:42:13PM Agent (Prashant_190023): "You are most welcome to the best democratic countries of the world -- India"] --Dell Chat
find quote
Montellese Offline
Team-XBMC Developer
Posts: 2,778
Joined: Jan 2009
Reputation: 20
Location: Switzerland
Post: #70
I use SVN every day at work and it often happens that I did some changes and before I commit them to the company's SVN I check if someone else has committed some changes affecting the files I changed as well. If that's the case I update these files and SVN auto-merges the changes (unless there's a conflict then you have to manually merge the file). I recompile the application to check if everything still works and apply some tweaks if not. Finally when everything works again I commit my stuff.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.

[Image: badge.gif]
find quote
Post Reply