記一次SVN誤刪除操作和Tomcat版本與操作系統不兼容 問題分析及解決的過程

前言

1、記錄一次 svn實際操作的過程中比較常見問題的分析及解決過程

2、從一個對svn操作還不太熟悉的使用者的角度來分析

3、步驟:發現現象->分析過程(及其中的心裏活動)->解決問題

  我之前的文章大多都是從發現現象直接到解決問題 ;省略了 分析過程(及其中的心裏活動) 所以讀者會感覺很“幹” 我具體也不太確定這個很乾表示什麼 可能是都是乾貨 讀起來比較生硬 沒有太多的心裏活動和個人情感夾雜其中 所以看幾眼就不想再看了 除非實際操作起來 真正有用的話 纔會從頭看到尾;否則 (比如在地鐵上或者不想實操 只想隨便看看 擴大自己的知識面的時候)真的看不下去 所以現在準備把 分析過程(及其中的心裏活動) 這個步驟也加進去 

4、導致的效果

1⃣️ 有一些自己的心裏活動 讀起來可能會感覺有點意思

2⃣️ 太囉嗦了  拐來拐去 嘗試了很多錯誤的方法 最後才達到最終的目標 (自己寫的時候 都感覺在浪費文章的字數)

5、結論:有意思的 有必要的 承上啓下的 心裏活動過程 或 曲折過程 可以寫下來;自己都感覺很囉嗦的 那就別寫心裏活動過程了

SVN誤刪除操作的處理方式

問題現象

圖1

圖1

有紅色標記 說明 該文件夾內部有變動
但該文件夾內部的所有文件都是最新版的並且顯示沒有變動過

分析問題

針對.svn.zip這個文件狀態已刪除重點說明一下

  • 怎麼出現的 (演示下出現的情景)

刪除了之後就會出現圖1的情況
含義是 本地做了修改 還沒有推送到svn遠程
  • 怎麼處理

如果是誤刪除 那麼進行復原(revert)即把這個誤操作給還原掉就是回到沒有做這個誤操作之前的狀態

  • 類似的情況

此時的狀態是丟失 而不是已刪除

這種情況更新下就行了

Mac環境下tomcat版本兼容性問題

問題現象

idea 配置tomcat的時候 報錯 說找不到tomcat home

問題分析

1⃣️ 版本號是tomcat10 這個高的版本
2⃣️ 既然找不到 那我進入到指定的tomcat目錄下 看看是否可以手動的啓動tomcat

手動啓動tomcat報錯
接下來我的處理過程開始跑偏了 前方高能預警 請朋友們注意!!!

我應該思考的方向:

這會不會是操作系統(mac)和 tomcat版本不兼容的問題

如果這麼思考的話 那麼我可能就會想:

去tomcat官網上 符合mac系統的tomcat版本

但偏偏這麼想了(導致浪費了一些時間):

我該解決這個報錯的異常

下面看看我是怎麼在錯誤的方向上嘗試的

百度了下有文章說是 文件格式的問題

  • 給startup.sh文件賦予權限

chmod a+x bin/startup.sh
  • 修改文件格式

vi bin/startup.sh

:update

:e ++ff=unix

:setlocal ff=unix

:wq

然後啓動 此時又出現了其他異常

此時“愚昧”的我才發現了 方向錯了

接下來 纔將錯誤的思維扭轉 

正確的方向:去tomcat官網找mac系統的tomcat版本

下載正確的版本

登陸 tomcat 官網

http://tomcat.apache.org/

下載tomcat7 版本

這樣就可以啓動並且也可以在idea中配置tomcat了

這裏還有一種版本不兼容的情況

下載tomcat10版本 在idea配置tomcat的時候 不可以;tomcat7是可以的 
所以軟件不要用最新版本 要用經常長時間檢驗的穩定的版本、功能比較齊全

本文使用 mdnice 排版

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章