SVN client smartsvn FAQ collection

martsvn for mac is a fully functional Subversion client on the Mac OS platform. In addition to basic Subversion commands such as checkout, update, commit, merge, it also supports tag and branch processing (without processing URLs), and has built-in comparisons and conflicts. Solving tool that can handle SVN working copies without installing other tools.​ 

1. Check Out--check out a code that already exists on the server

needs to obtain the address from the administrator. From the Check Out Project page, click the Manage button to enter the Repository Profiles page. You can copy, edit, delete, and sort (move up and down) existing svn addresses. ), if you are checking out a new code, you must add a new SVN information, so you should select Add and enter the Add Respository Profile page. You can fill in the svn address information you obtained according to the actual situation, or you can Directly click Enter SVN URL, enter the address of the SVN warehouse obtained from the administrator, click ok, the warehouse information will automatically be displayed on the Add Respository Profile page, click the continue button, and enter the detailed page for adding the warehouse configuration, including SVN Verify the information (usually account and password), and then continue. If you have permission, the addition can be successful, otherwise the addition will fail.
After the warehouse information is configured, click Check Out and select the location and other information to save locally.

2. Update
Select the folder that needs to be updated and click Update. ---What if there is a conflict with the update?

3. Commit
Three points need to be noted. First, for newly added files, you need to click the Add+ button first, add the file to the submission list first, and then click commit; second, pay attention to hiding The submission of files, such as the submission of static library .a files developed for iOS, is easily ignored by the client. You can select the menu View-ignored Fileds to check whether the files that need to be submitted are ignored. If they are ignored, delete them. Select, select Add, and then commit; third, pay attention to deleting the file. If it is deleted in the project, directly select the deleted file in the client, Remove, and then commit. If it always prompts "XXXOut of date" when deleting files, you need to Revert the folder first, then update, and then perform the deletion action.

4. Set up proxy. When developing using a local area network and submitting code to the public network, you need to set up a proxy.
In the Mange Profiles directory of the menu Repository, you can configure the proxy under the Proxies tab. You can select a warehouse address under the Profiles tab, click the Edit button, and set whether it uses a proxy and which proxy it uses. an agent.

5. What should I do if I encounter file conflicts?
Select the conflicting file, click the Chanes button, and then enter the conflict resolution page, which can be resolved according to the actual situation.

6. Use of Annotate
This function can check how many versions of a specific file have been updated. and what has been updated

7. Use of Log
This function looks at a certain warehouse, how many people submitted the code within a period of time, the time of submission, the content of the submission, etc.

8. How to solve garbled characters
If you encounter a man who submitted it to svn, it is normal, and it is also normal when you update it, but when comparing between versions, it is normal. It's garbled code, so you need to set it up. Set the character set to UTF-8 format in the menu Project--setting and Defualt Setting. That's it

9. Code rollback
If you need to roll back the local code to a specific version, there are two ways for you to choose. One is to check out again. Code, choose to update to a specific version in Advance; second, you can perform operations in Modify--Recate

10. You can set the window layout under the window menu.

11. You can set the specific display information of a certain file in View--TableColumns.

12. You can rename the file name of the local warehouse under the Project-Project Manger menu.

13. You can customize the shortcut menu displayed on the window under the Edit-Customizer menu.

14. When adding new content to the project, the previous svn information cannot be included. To clear the svn information under mac, you often use commands to process it and execute it in the specified directory.

The above is the "detailed function analysis of SVN client smartsvn" shared with you today. I hope it will be helpful to you.

SmartSVN for Mac (SVN client) v14.4 latest activation version

 

Guess you like

Origin blog.csdn.net/2301_79488193/article/details/134730415