Locking binary files using git version control system

前端 未结 17 1898
既然无缘
既然无缘 2020-11-28 03:54

For one and a half years, I have been keeping my eyes on the git community in hopes of making the switch away from SVN. One particular issue holding me back is the inabilit

17条回答
  •  渐次进展
    2020-11-28 04:41

    It might be true, that reorganising a project can help avoiding locks, but:

    • Teams are also organised by other priorities (location, customers, ...)
    • Tools are also selected by other targets (compatibility, price, ease of use by most of the employees)
    • Some tools (and therefore there binary files) cannot be avoided, as there is simply no replacement that can do the same job, fitting the same to the companys needs for the same price.

    To request, that a whole company might reorganise their workflow and replace all their tools that produce binaries, only to be able to work with git, because of the lack of locks, sounds quite inefficient.

    Locks do not fit into the git philosophy (which was never made for binaries), but there are non-neglectable situations, where locks are the most efficient way to solve such a problem.

提交回复
热议问题