AutoLisp Program "Version Library" build (first draft)

Source: Internet
Author: User

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)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.