Re: [問題] 是否有方法將SVN版號自動嵌入EXE中
感謝諸位版友的回覆,目前我已經解決我自己本機的問題
可是上傳上SVN 然後同事UPDATE之後,會出現 "PRJ0019 正在執行建置前事件.."
的錯誤碼,所以建置上出了問題 無法產生執行檔
因為是同事的電腦,所以也不方便一直大肆的東弄西弄,目前先把"建置前事件"給取消掉
想先請教一下可能是哪邊出了問題,先求個幾個備案,再一次解決,謝謝
不知道是否是因為同事的Tortoisesvn版本比較舊的關係><??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.112.106
→
08/23 17:38, , 1F
08/23 17:38, 1F
→
08/23 17:39, , 2F
08/23 17:39, 2F
→
08/23 17:49, , 3F
08/23 17:49, 3F
→
08/23 17:50, , 4F
08/23 17:50, 4F
→
08/23 17:51, , 5F
08/23 17:51, 5F
→
08/23 18:09, , 6F
08/23 18:09, 6F
→
08/23 18:12, , 7F
08/23 18:12, 7F
→
08/23 18:16, , 8F
08/23 18:16, 8F
抱歉 我對VC專案建置細部不太熟悉
只能趁同事下班才能借電腦來試試看....
error message: 'SubWCRev.exe' 不是內部或外部命令、可執行的程式或批次檔。
(咦?!?!?!?!?!??!)
我找到BuildLog.htm的命令列如下
正在建立暫存檔 "d:\AA\Release\BAT000042.bat",內容為
[
@echo off
SubWCRev.exe .\ d:\AA\\svn_version.tmpl d:\AA\\svn_version.cpp
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: 工具傳回錯誤碼"正在執行建置前事件..."
exit 1
:VCEnd
]
正在建立命令列 "d:\Jp\Pdes\Release\BAT000042.bat"
我在D:\AA 底下 直接下command
SubWCRev.exe .\ d:\AA\\svn_version.tmpl d:\AA\\svn_version.cpp
是可以成功寫到CPP的沒問題
在VC的環境下卻是"error PRJ0019 正在執行建置前事件..."
所以在想會不會是同事電腦裡面的VC外掛搞的鬼(?) 我沒裝番茄外掛.....
同事電腦的版本是SubWCRev 1.7.3, 我電腦中的是1.8.1
※ 編輯: jokingfish 來自: 122.117.112.106 (08/23 19:31)
※ 編輯: jokingfish 來自: 122.117.112.106 (08/23 19:36)
→
08/23 19:37, , 9F
08/23 19:37, 9F
→
08/23 19:39, , 10F
08/23 19:39, 10F
不好意思 搞錯意思了>< 我想應該是這個....
正在刪除專案 'AA' 和組態 'Release|Win32' 的中繼檔和輸出檔。
正在執行建置前事件...
'SubWCRev.exe' 不是內部或外部命令、可執行的程式或批次檔。
Project : error PRJ0019: 工具傳回錯誤碼"正在執行建置前事件..."
已將建置記錄儲存於 "D:\AA\Release\BuildLog.htm"
Pdes - 1 個錯誤,0 個警告
※ 編輯: jokingfish 來自: 122.117.112.106 (08/23 19:47)
→
08/23 20:01, , 11F
08/23 20:01, 11F
→
08/23 20:02, , 12F
08/23 20:02, 12F
→
08/23 20:03, , 13F
08/23 20:03, 13F
我在D:\AA 底下 直接下command
SubWCRev.exe .\ d:\AA\\svn_version.tmpl d:\AA\\svn_version.cpp
是可以成功寫到CPP的沒問題 所以不是遺失
PATH 我更動了以後 第一次試沒用 想說是不是要重開機
結果重開機....GG.....同事登入要密碼....不用試了TAT
感謝Schottky兄的回覆,希望周一過來公司就解決了~^_<
※ 編輯: jokingfish 來自: 122.117.112.106 (08/23 20:11)
→
08/23 21:24, , 14F
08/23 21:24, 14F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):