Code similarity detection method and device based on code warehouse process management
A detection method and process management technology, which are applied in the field of code similarity detection based on code warehouse process management, can solve the problems of inability to detect whether there is plagiarism in code changes, inability to calculate the similarity of warehouse change processes, and ignoring transition trajectories.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0081] Such as Figure 1-5 As shown, the code similarity detection method based on the code warehouse process management, the first explanation is that,
[0082] Git repository: The code repository generated using the Git tool is a comparison entity, including submission information.
[0083] Submit (Gitcommit): It is an information block, including: project file content, submitter's email address, submission time, and modified file information. Each commit represents a repository version.
[0084] Extraction: refers to the action of extracting and converting the content in the submitted information block into usable format data.
[0085] In this embodiment, the Git warehouse is selected as the code version control tool, and the homework code check is performed on the Git code warehouse that the students finally completed, including the following steps:
[0086] 1) Acquiring configuration information, the configuration information includes filtering rules, weight distributi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


