3.6.3 CVS/SVN Commit Messages
Fig. 3 shows an excerpt of a commit of Pooka. There are 3,762, 1,743, 3,261, and 8,079 SVN commits for jEdit, Pooka, Rhino, and SIP, respectively. We performed the data preprocessing steps described in Section 2.2.1 on all SVN commits with the help of FacTrace.
After performing the preprocessing steps, we obtained 2,911, 1,393, 2,508, and 5,188 SVN commits for jEdit, Pooka, Rhino, and SIP, respectively. There were many SVN commits that did not concern source code files. Also, some commit messages contained both source code files and other files. For example, revision 1604 in Pooka points only to HTML files except for one Java file, FolderInternalFrame.java. Therefore, we only kept the Java file and removed any reference to the HTML files. We stored all filtered SVN commit messages and related files in a FacTrace database.
appropriate environments and by downloading the appropriate libraries. We thus could compile and run all the systems.
3.6.3 CVS/SVN cam kết thưHình 3 cho thấy một đoạn trích của một cam kết của Pooka. Đó là 3,762, 1,743, 3.261 người và 8.079 SVN cam kết cho jEdit, Pooka, tê giác, và SIP, tương ứng. Chúng tôi thực hiện các dữ liệu tiền xử lý bước được mô tả trong phần 2.2.1 trên tất cả các cam kết SVN với sự giúp đỡ của FacTrace.Sau khi thực hiện các bước tiền xử lý, chúng tôi thu được 2,911, 1,393, 2.508 người và cam kết SVN 5,188 cho jEdit, Pooka, tê giác, và SIP, tương ứng. Đã có nhiều cam kết SVN không liên quan đến tập tin mã nguồn. Ngoài ra, một số thông điệp cam chứa cả hai tập tin mã nguồn và các tập tin khác. Ví dụ, xem 1604 trong Pooka chỉ duy nhất để tập tin HTML ngoại trừ một tập tin Java, FolderInternalFrame.java. Vì vậy, chúng tôi chỉ giữ các tập tin Java và loại bỏ bất kỳ tham chiếu đến các tập tin HTML. Chúng tôi lưu trữ tất cả lọc SVN cam tin nhắn và liên quan đến các tập tin trong cơ sở dữ liệu FacTrace.thích hợp môi trường và bằng cách tải về các thư viện thích hợp. Chúng tôi do đó có thể biên dịch và chạy tất cả các hệ thống.
đang được dịch, vui lòng đợi..

3.6.3 CVS / SVN Commit Tin nhắn
hình. 3 cho thấy một đoạn trích của một cam kết của Pooka. Có 3.762, 1.743, 3.261, 8.079 và SVN cam kết cho jEdit, Pooka, Rhino, và SIP, tương ứng. Chúng tôi thực hiện các bước tiền xử lý dữ liệu được mô tả trong mục 2.2.1 trên tất cả SVN cam kết với sự giúp đỡ của FacTrace.
Sau khi thực hiện các bước tiền xử lý, chúng tôi thu được 2.911, 1.393, 2.508, 5.188 và SVN cam kết cho jEdit, Pooka, Rhino, và SIP, tương ứng. Có rất nhiều cam kết SVN mà không làm mối quan tâm tập tin mã nguồn. Ngoài ra, một số bài viết cam kết chứa đựng cả hai tập tin mã nguồn và các tập tin khác. Ví dụ, phiên bản 1604 trong Pooka trỏ chỉ đến tập tin HTML trừ một file Java, FolderInternalFrame.java. Vì vậy, chúng tôi chỉ giữ các tập tin Java và loại bỏ bất kỳ tài liệu tham khảo để các tập tin HTML. Chúng được lưu trữ tất cả lọc SVN viết cam kết và các tập tin liên quan trong một cơ sở dữ liệu FacTrace.
Môi trường thích hợp và bằng cách tải về các thư viện thích hợp. Vì thế chúng ta có thể biên dịch và chạy tất cả các hệ thống.
đang được dịch, vui lòng đợi..
