Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Tue Mar 19, 2024 10:55 am
All times are UTC + 0
Git system
Moderators: Global Moderators, Offtopic Moderators
Post new topic   Reply to topic Page 1 of 1 [13 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Wed Jun 21, 2017 12:34 pm    Post subject:  Git system Reply with quote  Mark this post and the followings unread

My chef would like to have an in house Git system.
Does anyone here have enough experience with different types of servers/systems to recommend a certain product?

  • He doesn't want to use GitHub, to keep the source codes secured on the companies own servers and not somewhere on the www.
  • He wants a solution that is easy to install and to use.
  • The solution should also make it juridical safe for the company to use. Meaning in case of an error, the company can't be sued for errors done by the server (e.g. OpenSource projects would be inappropriate due to no real company being responsible for the product)
  • A solution where we have some support in case of errors/problems with the server.
  • A solution that provides secure ways to store different projects and provide restricted access to each of the projects (e.g. Customer A can't access source code of Project B from Customer B)


Does anyone here could help me with a few tips on this matter? Any suggestions for existing systems? Pros and cons of different solutions?
Thanks in advance.
LKO

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
tomsons26lv
Cyborg Artillery


Joined: 30 Dec 2009
Location: Latvia

PostPosted: Wed Jun 21, 2017 12:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

Chef? Git isn't for the kitchen! Very Happy

We (RAPP team) use GitLab. It has private gits too and they are free,however i it has its downsides such as breaking down a lot for random reasons that are their fault mostly.
BUT from what i understand it also offers setting up your own git servers using their software for free. https://about.gitlab.com/installation/

_________________
Tiberian Dawn, Red Alert, Tiberian Sun ,Red Alert 2,Renegade, Command & Conquer 3,Tiberium and Tiberium Wars and Westwood related image & video archive
https://picasaweb.google.com/113361105083292812413?noredirect=1

Skype live:tomsons26
Don't forget to state who are you otherwise i'll ignore the invite

Back to top
View user's profile Send private message Visit poster's website
E1 Elite
General


Joined: 28 May 2013

PostPosted: Wed Jun 21, 2017 12:57 pm    Post subject: Reply with quote  Mark this post and the followings unread


Back to top
View user's profile Send private message
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Wed Jun 21, 2017 1:12 pm    Post subject: Reply with quote  Mark this post and the followings unread

tomsons26lv wrote:
Chef? Git isn't for the kitchen! Very Happy

damn  Wall bash!  Boss=Chef in German, both works. The one in the kitchen is called "Koch" or "Chefkoch" if its the leading chef/cook.

thanks for the reply.
My Boss isn't a fan of free products, since that makes it harder to get support  for them. So i doubt GitLab is a solution for him.

Thank E1 for the list
Though since boss has already heard the word Git, it's already pretty much fixed on that system and just needs the right product to run the server and clients with.

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
tomsons26lv
Cyborg Artillery


Joined: 30 Dec 2009
Location: Latvia

PostPosted: Wed Jun 21, 2017 1:18 pm    Post subject: Reply with quote  Mark this post and the followings unread


_________________
Tiberian Dawn, Red Alert, Tiberian Sun ,Red Alert 2,Renegade, Command & Conquer 3,Tiberium and Tiberium Wars and Westwood related image & video archive
https://picasaweb.google.com/113361105083292812413?noredirect=1

Skype live:tomsons26
Don't forget to state who are you otherwise i'll ignore the invite

Back to top
View user's profile Send private message Visit poster's website
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Thu Jun 29, 2017 2:19 am    Post subject: Reply with quote  Mark this post and the followings unread


_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Thu Jun 29, 2017 6:43 am    Post subject: Reply with quote  Mark this post and the followings unread

Reading the first post helps.
It's not about a "how to" but "which is good", "which works best", "which company offers good support", "where is our company juridical safe at storing data on this in house server"...

FurryQueen wrote:
Is reading impossible? Holy shit.

fixed

Since you are so experienced, tell me which is better from a company point of view, creating an in house server. (a quickly googled list)
-https://bonobogitserver.com/
-https://de.atlassian.com/software/bitbucket/pricing?tab=cloud
-https://www.pixsoftware.de/atlassian-bitbucket-server
-https://github.com/pricing

You also surely know better ones than these, which i found via google. So tell me the good solutions. Good as in fulfilling the terms posted in the first post of course and not in your "i quickly make my own server at home" makeshift solution.

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Thu Jun 29, 2017 5:36 pm    Post subject: Reply with quote  Mark this post and the followings unread

You specifically mentioned not accessible to the outside so what's the best way to make it not accessible? Run your own in-house server. It's not like it's particularly difficult. Get a Linux box to run the software, use the repo. Boom.

_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
4StarGeneral
General


Joined: 14 Sep 2006
Location: Limbo

PostPosted: Fri Jun 30, 2017 8:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

Honestly a linux setup would be best like FurryQueen said. Use Gitosis with repo and it's very simple to setup an SSH server with it. Ubuntu if you need it to be user friendly.

But if your boss needs a fancy GUI, then well I haven't used any, but Gitlab's looks simple and efficient enough for multiple projects. Still, for only one project I'd say Gitosis is probably faster.

_________________
"Don't beg for things; Do it yourself or you'll never get anything."

Back to top
View user's profile Send private message Send e-mail YouTube User URL
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Fri Jun 30, 2017 10:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

You forgot that this also needs to be juridical safe.
A free solution like in linux is not juridical safe.

What if the server crashes or works incorrect and all/some data is lost!?
Another company using our server can sue us for not storing the data right or not setting up the server right.

If we use a commercial solution however, the obligation for a correct working server lies on that other company and their product.
We would be only responsible for constant backups of the physical storage devices, but not for the git-server and its correct functionality.


In case of a software error, we could also use the support of the company whose git-server product we use.
On a free linux solution, it would be upon one of our workers to maintain support for the server, which might turn out very time consuming in case of problems/errors. None of our workers has the time to do this.


Again, this is not for a hobby project at home.


None the less thanks for the replies.

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
4StarGeneral
General


Joined: 14 Sep 2006
Location: Limbo

PostPosted: Sat Jul 01, 2017 4:18 am    Post subject: Reply with quote  Mark this post and the followings unread

I guess I don't understand what you're looking for; By the wording I was under the assumption it was for a small business that was a local network server. If you're hosting for clients then I don't think it makes sense not to use something commercial like Github, GitLab, etc. considering the security they already have setup and both have commercial options.

_________________
"Don't beg for things; Do it yourself or you'll never get anything."

Back to top
View user's profile Send private message Send e-mail YouTube User URL
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Sat Jul 01, 2017 4:48 am    Post subject: Reply with quote  Mark this post and the followings unread

If it's commercial, just use github. They take care of everything for you. Even if you did host it on your own, that's not an excuse for lack of redundancy.

_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Sat Jul 01, 2017 7:09 am    Post subject: Reply with quote  Mark this post and the followings unread

4StarGeneral wrote:
f you're hosting for clients then I don't think it makes sense not to use something commercial like Github, GitLab, etc. considering the security they already have setup and both have commercial options.

We do in fact want to use a commercial solution only. Not something for free.
That's why i asked here if someone has experience with these and can provide some info which is better.

Our company works together with other small software dev companies and for the inter-company joint venture projects we want to host the source code on our servers. Not somewhere on the internet where you never know who else has access to it (regardless how many "we are so good" commercial slogans you hear from all these "insecure" cloud and hosting providers. If it comes to security, you can be sure that no German company trusts any internet hosting solutions. Especially not if the servers are in another country like USA.)

From what i've read (in my short survey), Github offers only to store data on their servers, not on our own.
GitLab does indeed sound like one solution. But especially after Tomson mentioned that GitLab has its downsides i thought there might be other and better solutions, so i was awaiting other suggestions.


\Edit
Just noticed there is a GitHub Enterprise solution. Though no clue if this is too expensive or too big for us. Anyone having experience with this?

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [13 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.1739s ][ Queries: 11 (0.0077s) ][ Debug on ]