svn - 目前企业用git的多吗?
phpcn_u1582
phpcn_u1582 2017-05-02 09:24:07
0
9
998

在我的了解范围内大多数的企业目前都还是用的svn,想问下真实情况是这样的么!
如果用的git,可以说下:

  1. 用的什么产品

  2. git团队开发的流程

求大牛指点,谢谢

phpcn_u1582
phpcn_u1582

reply all(9)
習慣沉默

https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md
This article explains the Git workflow in detail

滿天的星座

Those who don’t need too much permission management like to use git, but those who have permission management will not use it.
The company used the commercial version of Perforce before. The reason is very simple. Once tens of millions of submitted code changes crash, the loss to the company will be huge. Even if there is a backup, the company is not willing to be the first to try it

Interesting, someone actually stepped on me
I wonder if the person who stepped on me has ever worked in a big company. I know a few large companies that don’t use git. It’s very simple. Who has the time to worry about the company’s business? Can passwords be managed distributedly using git? For example, Google's VCS is even a set of tools developed by itself. In a team with more than a few thousand people, once the company's business secrets are involved, the company will not release the core competitiveness code.
I don’t intend to start a debate, but don’t regard git as a god. It is just a version management tool. In addition to git, there are many VCS companies, such as hg and p4. Whether a company uses git depends on the company’s technical atmosphere and strategy. related.

I would like to add that small-scale Internet companies like to use git. The reason is simple. Operations of service-oriented Internet companies are more important than technology. Not many traditional service companies completely convert their code to git

phpcn_u1582
  • Traditional software industry development is not used much.

  • Most of the emerging Internet companies are using it.

滿天的星座

Our company is engaged in .net development, using all Microsoft technologies. So our company uses TFS.
And TFS also supports git. TFS can perform complete life cycle management.

我想大声告诉你

Currently, svn is more popular

習慣沉默

I feel that git has no advantages in enterprise development. Its functions are basically the same as svn.
In remote collaborative development, it feels fine and there is no need to change.

淡淡烟草味

Not sure, at least our company and Ele.me use git, Ele.me uses GitHub, and my company uses Git Stash

我想大声告诉你

This depends on the size of the product, the size of the development team, and the speed of iteration. . .
If your code needs to be developed in several branches at the same time, has a Code Review process, and is released in many environments, then using git will be very convenient.
Using SVN in this scenario is basically finished

伊谢尔伦

If you don’t use git now, you may just be considered low. In a few years, if you don’t know how to use it, you will be considered out.
As far as I know, most new teams and new projects are currently choosing to use git. , those who use svn are mostly old projects, and they are all switching to git.
I have only used version control, so git is enough. If you want to do more things (such as permissions, review, etc.), gitlab is recommended

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template