Genius Vision
日本語
  • Home
  • Products
    • NVR Subscription Edition
      • NVR Lite
      • NVR Enterprise (x64)
      • Community
      • Community (x64)
      • Hybrid Option
  • Services
    • Community Platform
    • Example System
    • ONVIF
    • Consultancy>
      • SDK
      • Remote Assistance
      • Software Modification
  • About Us
    • Track Records
    • Featured Installations
  • Documentation
  • FAQ
  • How to Buy
  • Contact Us
Example System / Genius Vision Technical FAQ 

[Frequently Asked Questions]   

Search by question:   

What are software development branches

Software development branching is a more prudent strategy because when a modification is made, often bugs are also introduced. Genius Vision’s internal policy is we usually maintain two active branches and lay most RD forces on the primary development branch. On secondary maintenance branch, we only fix bugs and do minor modifications. Modification made in older branches is always ported to newer branches, but not the other way around.

Current primary development branch and maintenance branch will change over time. Customers are often encouraged to use maintenance branch as it's not modified very often and therefore is likely to result in less bugs. If a planned modification is of considerable modification then it will be put on primary development branch, rather than maintenance branch.

See also

  • Genius Vision NVR Release Versions
Copyright (C) by Genius Vision Inc., 2011-, all rights reserved. 前瞻視野股份有限公司 版權所有