The IDE does not support "import" statements similar to those in other languages because it comes with AutoCAD. When the program is complex to a certain extent or is coordinated by multiple developers, the importance of the repository is increasing.
At the moment I'm doing it myself. A Mining professional auxiliary design software (AutoCAD two times development), the software has some common functions will be called by multiple sub-functions. The authoring and maintenance of multiple sub-functions may occur at the same time, and the common functions may be modified during this process.
Foreign cattle have also encountered this situation, people write a software implementation of a similar C language include statements (see: http://www.theswamp.org/index.php?topic=37700.0) After trial, the personal feeling that the use of this software is not good , because there is time to write again. In addition to my understanding of SVN, the repository is built as follows:
Projects
|
+---Doc
|
+---trunk (store common code)
|
O---branch (storage sub function)
|
+---[project_1]
| +---Doc
| |
| +---Release
| |
| +---src (source code directory)
| | |
| | o---include (common code used for storage)
| |
| O---Tests
.
.
.
The Include folder is implemented via the SVN branching feature. I am not familiar with the use of SVN now, do not know the feasibility of the practical how. Welcome to a better solution
2015-07-20
AutoLisp Program "Version Library" build (first draft)