XBMC official Git repository on GitHub (Team-XBMC's primary/head repo on github.com)
#1
Information 
Please note, the new official location for the git repository in github is now located at
http://github.com/xbmc/xbmc
Reply
#2
Why no real announcement of this?
Reply
#3
See the homepage. When the git repo is finalized it'll be announced - we're currently splitting things up so it's faster to clone (no need for ancient history for most devs) while still allowing full history if you want it.
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
Reply
#4
https://github.com/xbmc/xbmc/network

You guys are doing great work here. I like this layout, we can now see who's doing what in their own areas. Looking forward to Spiff's repo being merged in. Also, opdenkamp is doing some really interesting stuff.

I hope between the brainpower of spiff, margro, opdenkamp and the rest of the team, we can get PVR branch working as an addon soon. I see the rest of you devs in there too. Good work TopFS, Elupus, Davilla, Spiff and all the rest. Thank you all for your dedication to the project. I'm looking forward to having Dharma run on my media center to keep my wife happy.

I'm not really familiar with the setup on github, is there a way I can apply to be a bitch or something? I'd like to be alerted when changes are made to PVR-refactor.

Do we have a dedicated spot for feedback on GIT testing, or do we just use the forums?
Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library.
Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian
Technical Support:http://forum.xbmc.org/showthread.php?tid=65644
[url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
Reply
#5
Is there a HowTo that describes how I make changes to the XBMC repository? I'm familiar with SVN but I don't really understand how GIT works so I don't know what the git equivalent of "svn commit" is or how it works.

Do the svn username and password I had work with git, or do i need to request a new account?

JR
Reply
#6
git commit.

http://www.noah.org/wiki/Git_notes
http://git.or.cz/course/svn.html
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
Reply
#7
I learned git from this book (online version available for free): http://www.progit.org. There is no direct equivalent to "svn commit" because git differs between offline repositories and remote (online) repositories. You can commit to an offline repository using "git commit" (but you need to tell git first which files you want to commit with "git add"). Then when you think you're stuff is ready to go online you can use "git push" to push all your commits to the remote repository.

Can't help you on the username password thingy but I guess you'll need to get a github account.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#8
for some reason http://www.progit.org doesn't work, you have to use just http://progit.org
-stoli-
Reply
#9
stoli Wrote:for some reason http://www.progit.org doesn't work, you have to use just http://progit.org

Thanks for the fix. I copied the URL and thought I'd make it look a bit prettier. Confused
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#10
Has anybody who had a fork on GitHub from the old xbmc tree already moved to a fork of the new xbmc tree? I tried to use the "Fork" button on the new XBMC tree "xbmc/xbmc" (the old one being "xbmc/xbmc-antiquated") but it just forwards me to my already existing fork of "xbmc/xbmc-antiquated". What is the best way to get a new fork and being able to move all custom commits from the old fork to the new one? I thought of doing a git rebase (never used it before though) but I can't even get a new fork...
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#11
git branch?
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
Reply
#12
darkscout Wrote:git branch?

As far as I understand a "fork" on GitHub is not the same as a branch but I'm not 100% sure about the details and the differences.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#13
Maybe dushmaniac can input some advice on this.

He 'created' a Dharma git and applied pvr branch patches on it and then he did it again a few days ago because of the main XBMC git cleanup/reborn/spawn.

It should be fairly easy, after one knows how it's done. Wink

I'm still learning git pull/push/rebase...

hudo
Reply
#14
you'll have to rename your previous fork first to anything other than "xbmc". then you'll have to create a new fork.

move or delete your earlier checked out sources and git clone your newly created fork.
if you had patches earlier, apply them again (hint: git format-patch & git am).

push it to your repo (origin/master) and your done.
opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
Reply
#15
Unable to clone xbmc from github. This was after 1,2gb of download:

Code:
error: Unable to get pack file https://github.com/network/1217614.git//objects/pack/pack-44af50677486fc0f0996353d3ddf7ffd34d8ddb8.pack
Peer closed the TLS connection
error: Unable to find 6681c4cdfcc30ab9eacf7a8517d753bcdddcb871 under https://github.com/xbmc/xbmc.git
Cannot obtain needed object 6681c4cdfcc30ab9eacf7a8517d753bcdddcb871
while processing commit 1d81efd4dc0a589cefbbbf054fedec845fd6b401.
fatal: Fetch failed.

Sad
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC official Git repository on GitHub (Team-XBMC's primary/head repo on github.com)0