tag:blogger.com,1999:blog-3613872361947847522024-03-21T05:08:29.004+08:00軟體農人(XANDY)Make Something Different 讓世界不停進步Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.comBlogger113125tag:blogger.com,1999:blog-361387236194784752.post-44454123405384865962017-08-02T09:11:00.000+08:002017-08-02T09:16:07.762+08:00SWIFT_XCODE 網路程式 - HTTP VERBS_GAT/POST/PUT/DELETE<br />
<ul>
<li>HTTP指令介紹</li>
<ul>
<li>GET = Read</li>
<li>POST = Create</li>
<li>PUT = Update</li>
<li>DELETE = Delete</li>
</ul>
</ul>
<ul>
<li>HTTP架構說明<br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_E7HhX5KqjSc7Bvt5lBf9Q6S6kpzGcYvTtFGXWxb9bhys3iQ6aIGWjWKDvrwVJrgf_QzeLatCWcB_xYSkeClkYL1V_OD8sk7L70T9UP9s6PqbSLmeO4s5713k86SDMpWAVEx4QMrIpWU/s1600/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2017-03-13+%25E4%25B8%258B%25E5%258D%25885.23.07.png" imageanchor="1"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_E7HhX5KqjSc7Bvt5lBf9Q6S6kpzGcYvTtFGXWxb9bhys3iQ6aIGWjWKDvrwVJrgf_QzeLatCWcB_xYSkeClkYL1V_OD8sk7L70T9UP9s6PqbSLmeO4s5713k86SDMpWAVEx4QMrIpWU/s320/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2017-03-13+%25E4%25B8%258B%25E5%258D%25885.23.07.png" width="320" /></a></li>
</ul>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-67472238938851654872017-08-01T23:58:00.000+08:002017-08-02T14:49:36.188+08:00NODE RED 上傳現在時間到GOOGLE FIREBASE 資料庫OPEN NODE RED<br />
> http://127.0.0.1:1880<br />
<br />
<ul>
<li>安裝LIB</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTNh40sizSsyU_cERbGLwTDC0Smh4qFF0LVV3H0eQk0yDT4gNhimz2ipm4GQ5k7hZNH01fWsZU4l3KD9gMF0g3Dk9fo6Lcfc6go6vmitC_gQCBaid9c1OfiFLpxWC2MGbMjXt5nfcLYYg/s1600/Screen+Shot+2017-08-01+at+6.08.43+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="986" data-original-width="540" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTNh40sizSsyU_cERbGLwTDC0Smh4qFF0LVV3H0eQk0yDT4gNhimz2ipm4GQ5k7hZNH01fWsZU4l3KD9gMF0g3Dk9fo6Lcfc6go6vmitC_gQCBaid9c1OfiFLpxWC2MGbMjXt5nfcLYYg/s320/Screen+Shot+2017-08-01+at+6.08.43+PM.png" width="175" /></a></div>
<ul>
<li>INSTALL LIB</li>
<ul>
<li>node-red-contrib-firebase</li>
<li>node-red-contrib-moment<a class="palette-module-link" href="http://flows.nodered.org/node/node-red-contrib-moment" style="color: #0088cc; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: italic; margin-left: 5px; text-decoration-line: none; text-size-adjust: auto; user-select: auto;" target="_blank"><span class="fa fa-external-link" style="display: inline-block; font-family: "fontawesome"; font-size: inherit; font-style: normal; line-height: 1; margin-right: 5px; text-align: center; width: 15px;"></span></a></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCk0nxdqbfGhCkCsGPy-BQMs-Lmujrp5uULmGfSpVVEaYXG7D0k7TO8-4VYmKvP0LXRchlZcDAndzRjiMEv4HDRE_CHUq-GjvnczMGRAfRyv2xrmQdoiRM9bRKjAERErAspGImlz62YFA/s1600/Screen+Shot+2017-08-01+at+6.10.27+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="578" data-original-width="1176" height="196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCk0nxdqbfGhCkCsGPy-BQMs-Lmujrp5uULmGfSpVVEaYXG7D0k7TO8-4VYmKvP0LXRchlZcDAndzRjiMEv4HDRE_CHUq-GjvnczMGRAfRyv2xrmQdoiRM9bRKjAERErAspGImlz62YFA/s400/Screen+Shot+2017-08-01+at+6.10.27+PM.png" width="400" /></a></div>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG1LZruIYTW9r55mRfML5Mv709hH6LEjXk1Ho2Enrbs5cKMrzkIjS-w4sB5qw2X0C37-ysexwcJt_ZfsTrY55mLSNERJqaIzNpnDGhuFP6E6nycj-GtXmWA6GhUoQXxXb0VQKJS8CWg_s/s1600/Screen+Shot+2017-08-01+at+6.17.52+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="632" data-original-width="1152" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG1LZruIYTW9r55mRfML5Mv709hH6LEjXk1Ho2Enrbs5cKMrzkIjS-w4sB5qw2X0C37-ysexwcJt_ZfsTrY55mLSNERJqaIzNpnDGhuFP6E6nycj-GtXmWA6GhUoQXxXb0VQKJS8CWg_s/s400/Screen+Shot+2017-08-01+at+6.17.52+PM.png" width="400" /></a></div>
<div>
<br /></div>
<ul>
<li>匯入程式碼IMPORT > CLIPBOARD </li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirbqVmIiJt4KX1Pg9qVxq5MRBYmcx90JGFIXZQh2yB0-NhSEhDayyMI9kg5GKVxqYfVmXHhCyzkTOD1A6lNTKrTxPzm3TeQ3SIE1i0hjVK4utS4vGa187-wr67CTm3VVAbOoXePKB6WEA/s1600/Screen+Shot+2017-08-01+at+6.03.51+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="306" data-original-width="1000" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirbqVmIiJt4KX1Pg9qVxq5MRBYmcx90JGFIXZQh2yB0-NhSEhDayyMI9kg5GKVxqYfVmXHhCyzkTOD1A6lNTKrTxPzm3TeQ3SIE1i0hjVK4utS4vGa187-wr67CTm3VVAbOoXePKB6WEA/s640/Screen+Shot+2017-08-01+at+6.03.51+PM.png" width="640" /></a></div>
<br />
<br />
<ul>
<li>請將以下程式碼貼到NODE RED</li>
</ul>
<br />
[{"id":"72409a95.293654","type":"firebase modify","z":"b260aad1.9b5d68","name":"","firebaseconfig":"","childpath":"TIME","method":"push","value":"msg.payload","priority":"msg.priority","x":532.5,"y":208,"wires":[[]]},{"id":"35e9aa4e.4e2ff6","type":"inject","z":"b260aad1.9b5d68","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":231.5,"y":52,"wires":[["144159f7.5f5fc6"]]},{"id":"144159f7.5f5fc6","type":"moment","z":"b260aad1.9b5d68","name":"","topic":"","input":"","inputType":"msg","inTz":"Asia/Taipei","adjAmount":"8","adjType":"hours","adjDir":"add","format":"","locale":"zh_TW","output":"","outputType":"msg","outTz":"Asia/Taipei","x":313.5,"y":124,"wires":[["72409a95.293654","1e9d788d.697c6f"]]},{"id":"1e9d788d.697c6f","type":"debug","z":"b260aad1.9b5d68","name":"output","active":true,"console":"false","complete":"true","x":487,"y":59,"wires":[]}]<br />
<br />
<ul>
<li>選"IMPORT"</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK2m5lDlU1u0-1pgQwuX3gp30jy8k1DlcPi_QkXKOhvqIq9BFKN3awvDmGT7_tgYRMfwY59ZiumK6VEXt0E4tJkeaQCE_iiZaYhQTXMAcZnCgbGObp-NCnYRh8JzVoQmfv2IiH6Pw9eUw/s1600/Screen+Shot+2017-08-01+at+6.04.50+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="690" data-original-width="1026" height="268" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK2m5lDlU1u0-1pgQwuX3gp30jy8k1DlcPi_QkXKOhvqIq9BFKN3awvDmGT7_tgYRMfwY59ZiumK6VEXt0E4tJkeaQCE_iiZaYhQTXMAcZnCgbGObp-NCnYRh8JzVoQmfv2IiH6Pw9eUw/s400/Screen+Shot+2017-08-01+at+6.04.50+PM.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjanCdwHNn9hwCwSJvncpEgZLtu-R2HoV1NrYedg9Jsvu7mhzSuRYidh5FgDI2e9LZrxjztlVzQHQABAxnq8rGRW852xp_aQhyphenhyphenKinWs4NLeRRufQc4UHWbBxXGeiQKQ8vEUk6U7zIelM0Q/s1600/Screen+Shot+2017-08-01+at+6.01.31+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="510" data-original-width="1310" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjanCdwHNn9hwCwSJvncpEgZLtu-R2HoV1NrYedg9Jsvu7mhzSuRYidh5FgDI2e9LZrxjztlVzQHQABAxnq8rGRW852xp_aQhyphenhyphenKinWs4NLeRRufQc4UHWbBxXGeiQKQ8vEUk6U7zIelM0Q/s640/Screen+Shot+2017-08-01+at+6.01.31+PM.png" width="640" /></a><br />
<br />
<br />
<ul>
<li>設定GOOGLE FIRBASE DATA BASE</li>
<ul>
<li>https://console.firebase.google.com</li>
<li>使用google 帳號登入</li>
<li>設定認證方式:電子郵件/密碼</li>
</ul>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7CcuSfNLPtEh-15SGDs40EPbi1dsrWhS5eKd7YflFGfcbck_U3XSM3zFsB1OGURzqgWcOObxRgeLy5og2MVQNoQIk99iRbrWonCBaKfNyoxAKlRAyioFqV9ZqqXPf55SHOea4I3R1Qhg/s1600/Screen+Shot+2017-08-02+at+2.09.56+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="918" data-original-width="1600" height="366" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7CcuSfNLPtEh-15SGDs40EPbi1dsrWhS5eKd7YflFGfcbck_U3XSM3zFsB1OGURzqgWcOObxRgeLy5og2MVQNoQIk99iRbrWonCBaKfNyoxAKlRAyioFqV9ZqqXPf55SHOea4I3R1Qhg/s640/Screen+Shot+2017-08-02+at+2.09.56+PM.png" width="640" /></a></div>
<div>
<br /></div>
<div>
<ul><ul>
<li>設定Database規責:請copy以下code貼上</li>
</ul>
</ul>
<div>
<span style="background-color: #039be5; color: white; font-family: "roboto" , "helvetica neue" , sans-serif; font-size: 20px; white-space: nowrap;">Realtime Database</span></div>
</div>
<div>
<div>
// These rules give anyone, even people who are not users of your app,</div>
<div>
// read and write access to your database</div>
<div>
{</div>
<div>
"rules": {</div>
<div>
".read": true,</div>
<div>
".write": true</div>
<div>
}</div>
<div>
}</div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsVreTg01aWgO4y3ciO9zJ26Wgupan3usgXLpMT6Uh_B0-UjXLri9oLAGkeH36GLkZn0BZOSTesEmV_4jrQsB6l64israPBmkTVWILCunLH54SenJb1bQlsymuDBl85W-i7BPPWoUVS9Y/s1600/Screen+Shot+2017-08-02+at+2.12.24+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="1600" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsVreTg01aWgO4y3ciO9zJ26Wgupan3usgXLpMT6Uh_B0-UjXLri9oLAGkeH36GLkZn0BZOSTesEmV_4jrQsB6l64israPBmkTVWILCunLH54SenJb1bQlsymuDBl85W-i7BPPWoUVS9Y/s640/Screen+Shot+2017-08-02+at+2.12.24+PM.png" width="640" /></a></div>
<div>
<br /></div>
<div>
<br />
<ul><ul>
<li>Copy 資料連結(請使用自已設定名稱): https://punch-card-machine.firebaseio.com/</li>
</ul>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiTDSm78R-_s_nNXXF68tBDNYhgZ_13laGWH4RkdQY_DskiSeMXGIlqcbWmoWCSdT4UkGTG6J2PLhpcE9CKGVPylIxM1_Ga8BvdgycQTFTzsx3kbbSedQPd8t0H-xUebz6arT6eIdPUPg/s1600/Screen+Shot+2017-08-02+at+2.35.02+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="726" data-original-width="1600" height="290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiTDSm78R-_s_nNXXF68tBDNYhgZ_13laGWH4RkdQY_DskiSeMXGIlqcbWmoWCSdT4UkGTG6J2PLhpcE9CKGVPylIxM1_Ga8BvdgycQTFTzsx3kbbSedQPd8t0H-xUebz6arT6eIdPUPg/s640/Screen+Shot+2017-08-02+at+2.35.02+PM.png" width="640" /></a></div>
<div>
<ul><ul>
<li>貼到node red - firebase 程式模組如下圖所示</li>
<ul>
<li>step 1</li>
</ul>
</ul>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX04x5LCHcAtYW5NjKdviT1Lw7fJEySTXJeNkKpmtwLz1O_zLQEzlpdtmtbIdZ5T2qyWUqItPn0aXlqtgTetQsUI9cY2YvGxtyv0UvlsjC9JI2K0SF7FtHrWt_HNXCymyA-PBg3cEIfgA/s1600/Screen+Shot+2017-08-02+at+2.38.34+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="166" data-original-width="946" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX04x5LCHcAtYW5NjKdviT1Lw7fJEySTXJeNkKpmtwLz1O_zLQEzlpdtmtbIdZ5T2qyWUqItPn0aXlqtgTetQsUI9cY2YvGxtyv0UvlsjC9JI2K0SF7FtHrWt_HNXCymyA-PBg3cEIfgA/s320/Screen+Shot+2017-08-02+at+2.38.34+PM.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<ul><ul><ul>
<li style="text-align: left;">step 2</li>
</ul>
</ul>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1-3sOiycZZASO-xE2N6iIwZDPk1exCzf85g0OrThgs9Ral22TIFW5VTh2eplEAQiyOYxEP5JXPVVc_Ju9m8DYPwSsrcwrljoLG6LFKZ6nI91OfW2vV-rMORplbEFQtmBsprR073vI49g/s1600/Screen+Shot+2017-08-02+at+2.39.23+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="182" data-original-width="898" height="64" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1-3sOiycZZASO-xE2N6iIwZDPk1exCzf85g0OrThgs9Ral22TIFW5VTh2eplEAQiyOYxEP5JXPVVc_Ju9m8DYPwSsrcwrljoLG6LFKZ6nI91OfW2vV-rMORplbEFQtmBsprR073vI49g/s320/Screen+Shot+2017-08-02+at+2.39.23+PM.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<ul><ul><ul>
<li>step 3</li>
</ul>
</ul>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnb9UJ-Gf-F5tAVWj0dN3c9rEdamAHUzBQ5cfB45_0NJ_9ZsDHDPhRboXLZ6X0GRcOTv9wvrsqtd1sP81dFA5ctiiakwVEQJr-n3vhJ9TSOOnwgGZDb_S2VBfsSI6BXsvKx-yzaxkcX3k/s1600/Screen+Shot+2017-08-02+at+2.40.33+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="374" data-original-width="984" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnb9UJ-Gf-F5tAVWj0dN3c9rEdamAHUzBQ5cfB45_0NJ_9ZsDHDPhRboXLZ6X0GRcOTv9wvrsqtd1sP81dFA5ctiiakwVEQJr-n3vhJ9TSOOnwgGZDb_S2VBfsSI6BXsvKx-yzaxkcX3k/s640/Screen+Shot+2017-08-02+at+2.40.33+PM.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<ul>
<li>點選node red "timestemp",再看一下是否有上傳現在時間到FIREBASE</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHbgXgn_Fj6RRPRQFQDKmA8Rp4PaiL2qCzdZWKvcQBqBibX_goH0oYQ2GZUtvdEBhzSnb12GOZnasBSHbFCayYMOYNOZLTbo773XK7qaPMjrdNeebuuAPwA3LmGM9fC8v8z8-qIw3T-pc/s1600/Screen+Shot+2017-08-02+at+2.48.08+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="88" data-original-width="316" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHbgXgn_Fj6RRPRQFQDKmA8Rp4PaiL2qCzdZWKvcQBqBibX_goH0oYQ2GZUtvdEBhzSnb12GOZnasBSHbFCayYMOYNOZLTbo773XK7qaPMjrdNeebuuAPwA3LmGM9fC8v8z8-qIw3T-pc/s1600/Screen+Shot+2017-08-02+at+2.48.08+PM.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxB_v3PBt5c4-FC9EUKs2MSH4mlQiI4e0PN_OdRqhd-Kx9xWmF7YYAi5s3BQmESrB0GEtHzATaTnn3XupiguZd90FCYZdMQ16HfPYX98L4VQ0cujpYtU0SjiTQUo2tyocbNJSASQ2tDJM/s1600/Screen+Shot+2017-08-02+at+2.48.30+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="598" data-original-width="1062" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxB_v3PBt5c4-FC9EUKs2MSH4mlQiI4e0PN_OdRqhd-Kx9xWmF7YYAi5s3BQmESrB0GEtHzATaTnn3XupiguZd90FCYZdMQ16HfPYX98L4VQ0cujpYtU0SjiTQUo2tyocbNJSASQ2tDJM/s400/Screen+Shot+2017-08-02+at+2.48.30+PM.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<br /></div>
</div>
</div>
<div>
<br /></div>
<div>
<br />
<br />
<br />
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-19183805941745975652014-02-23T00:28:00.001+08:002014-04-21T08:13:23.611+08:00收入加倍-貨幣的密秘<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;"><br /></span>
<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;">以前的人不用錢,為什麼現在的人要用錢,了解錢好好的用他改善你的生活?</span><br />
<br style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;" />
<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;">看完了這影片:貨幣的密秘讓我用錢的功力更上一層樓,收入比前幾年增加了一倍。</span><br />
<br style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;" />
<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;">如果看完後還不了解可以留言問我。</span><br />
<span class="text_exposed_show" style="background-color: white; color: #37404e; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;"><br /><span style="font-size: 14px; line-height: 18px;"> Youtube線上看:</span><br /><a href="http://www.youtube.com/watch?v=3xaQvyVh5j0" rel="nofollow nofollow" style="color: #3b5998; cursor: pointer; font-size: 14px; line-height: 18px; text-decoration: none;" target="_blank">http://www.youtube.com/watch?v=3xaQvyVh5j0</a><br /><br /><span style="font-size: 14px; line-height: 18px;">網路不穩的人可以直接到這下載離線看:</span><br /><span style="font-size: 14px; line-height: 18px;"><a href="http://goo.gl/3OEdHH">http://goo.gl/3OEdHH</a></span></span><br />
<br />
<span class="text_exposed_show" style="background-color: white; color: #37404e; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;">圖片為錢的流通方式,如果各位有解決方法的話可以和我說一下。<br /><我的解法將自已放在最有利的位置,看一下你自已是處在那一個位置></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFDCZ_SSEzbvEnRjDG6Cqvz4xBOIdGDOtQM_bf-3lGNASmg-PfCgaWvaAAEf-TuXFEVGWxn_LMVO5O5OHVJWv_89shO7ApdGsaFcGWllCB9Eg9MA5QjM4XRboa3Bz4KycTsRyGU8wJZTM/s1600/Hidden+Secrets+of+Money+.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFDCZ_SSEzbvEnRjDG6Cqvz4xBOIdGDOtQM_bf-3lGNASmg-PfCgaWvaAAEf-TuXFEVGWxn_LMVO5O5OHVJWv_89shO7ApdGsaFcGWllCB9Eg9MA5QjM4XRboa3Bz4KycTsRyGU8wJZTM/s1600/Hidden+Secrets+of+Money+.jpg" height="426" width="640" /></a></div>
<span class="text_exposed_show" style="background-color: white; color: #37404e; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 14px; line-height: 18px;"><br /></span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-54938634718571502002014-02-06T11:04:00.003+08:002014-04-21T08:13:23.634+08:00java-php-bridge 安装<div class="ymtitle" style="background-color: #f7f7f7; border-bottom-color: rgb(102, 102, 102); border-bottom-style: dotted; border-bottom-width: 1px; margin: 5px 0px 15px; padding: 0px; text-align: center;">
<div style="color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 22px; font-weight: bold; line-height: 40px;">
教學影片</div>
<span style="color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体;"><span style="font-size: 22px; line-height: 40px;"><b>http://php-java-bridge.sourceforge.net/pjb/user-contributed/JavaEchoServer.gif</b></span></span></div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
php-java-bridge 是可以讓PHP在Server端和Java溝通的工具</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
即是可以在PHP裡直接使用JAVA編譯好的class檔</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
不多說廢話,下面<a href="http://www.yc-edu.org/" style="color: #3c3c3c; margin: 0px; padding: 0px; text-decoration: none;">达内培训</a>老师为大家分享安裝方法</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
1、首先確定你的PHP和Apache伺服器及JDK(or JRE也可)都已安裝完成 <----- div=""><!---------></-----><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
2、上網下載php-java-bridge(自行找戴點 or http://sourceforge<a href="http://www.yc-edu.org/netpeixun/" style="color: #3c3c3c; margin: 0px; padding: 0px; text-decoration: none;" target="_blank"><u style="margin: 0px; padding: 0px;">.net</u></a>/project/showfiles.php?group_id=117793 )</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
3、將下載回來的 php-java-bridge解壓縮,解壓後資料匣裡會有一個JavaBridge.war,再同樣將這個JavaBridge.war解壓縮(win rar即可解)</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
4、解壓後可從 WEB-INF資料匣裡的cgi資料匣找到java-x86-windows.dll,及WEB-INF資料匣裡的lib資料匣找到JavaBridge.jar</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
5、將java-x86-windows.dll和JavaBridge.jar 複制到PHP的外掛資料匣(我這邊是C:AppServphpext),並將java-x86-windows.dll改成php_java.dll</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
6、修改php.ini檔案</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
如果php.ini原本沒有以下內容,請自行加上,如果原本就有以下內容,請修改成如下</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
extension=php_java.dll</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
[Java]</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.socketname = 9267</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java = C:Program FilesJavajdk1.5.0_08binjava <--- div=""><!-------></---><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java_home = C:Program FilesJavajdk1.5.0_08 <--- div=""><!-------></---><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java = C:Program FilesJavajre1.5.0_07binjavaw <--- div=""><!-------></---><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java_home = C:Program FilesJavajre1.5.0_07 <--- div=""><!-------></---><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.log_level = 2</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
7、重新起動Apache</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
8、從解壓的JavaBridge.war資料匣裡找到test.php,把它放到Apache伺服器的網頁目錄下去執行</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
9、執行 http://localhost/test.php</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
觀看JAVA這一項</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java support Enabled</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java bridge 3.1.8rc1</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java_home C:Program FilesJavajre1.5.0_07</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java C:Program FilesJavajre1.5.0_07binjavaw</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.log_file <stderr></stderr></div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.log_level 2</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.persistent_connections On</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.security_policy Off</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java command C:Program FilesJavajre1.5.0_07binjavaw -Djava.library.path=C:AppServphpext -Djava.class.path=C:AppServphpext/JavaBridge.jar -Djava.awt.headless=true -Dphp.java.bridge.base=C:AppServphpext php.java.bridge.Standalone INET_LOCAL:9267 2</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java status not running</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java server 9267</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
看倒數第二項 java status的狀態是不是not running (這是因為你沒有啟動JavaBridge.jar)</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
10、因為不可能每次開機都手動去啟動JavaBridge.jar</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
所以我們寫一個批次檔,內容如下</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
@echo off</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
start javaw -jar JavaBridge.jar</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
把它存成phpJavaBridge.bat,同樣放在PHP的外掛資料匣裡(這裡是C:AppServphpext)</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
把該檔建立捷徑,把建立好的捷徑放到啟動裡(這裡是C:Documents and SettingsAll Users「開始」功能表程式集啟動)</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
這樣一來,以後每次開機後就會自動啟動C:AppServphpext 資料匣裡的phpJavaBridge.bat</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
11、重開機後,開啟流覽器再從新執行http://localhost/test.php</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
再次觀看JAVA選項</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java support Enabled</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java bridge 3.1.8rc1</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java_home C:Program FilesJavajre1.5.0_07</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.java C:Program FilesJavajre1.5.0_07binjavaw</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.log_file <stderr></stderr></div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.log_level 2</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.persistent_connections On</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java.security_policy Off</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java command C:Program FilesJavajre1.5.0_07binjavaw -Djava.library.path=C:AppServphpext -Djava.class.path=C:AppServphpext/JavaBridge.jar -Djava.awt.headless=true -Dphp.java.bridge.base=C:AppServphpext php.java.bridge.Standalone INET_LOCAL:9267 2</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java status running</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java server 9267</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
倒數第二項 java status ,這次狀態應該變成running <---- avabridge.jar="" div="" php-java-bridge=""><!--------></----><br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
12、簡單範例</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
<br />
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
$system=new Java('java.lang.System');</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
echo "java版本".$system->getProperty('java.version')。"<br />
";</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
echo "發行廠商".$system->getProperty('java.vendor')。"<br />
";</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
echo "作業系統版本".$system->getProperty('os.name')。"<br />
";</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
echo "java版本".$system->getProperty('os.version')。"<br />
";</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
echo "java版本".$system->getProperty('os.arch')。"<br />
";</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
?></div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
13、如果是自訂的類別,而不是JAVA內建的類別,則需要把該類別先打包成jar</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
再用下面的方式匯入jar檔案</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java_require("http://localhost/Test.jar");</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
or</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
java_set_library_path("file:D:/www/Test.jar");</div>
<div style="background-color: #f7f7f7; color: #5b5b5b; font-family: Arial, Verdana, Tahoma, 宋体; font-size: 13px; line-height: 24px; margin: 0px; padding: 0px;">
</div>
</div>
<!--------></div>
<!-------></div>
<!-------></div>
<!-------></div>
<!-------></div>
<!---------></div>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-67297702034134820562014-01-14T12:49:00.005+08:002014-04-21T08:13:23.642+08:00OPENCART 1.5.6.1 安裝教學 大陸交通銀行網上支付 插件<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOUYjn7Ct0cY3pid1pmCuHdPUnT0OmyUe5LHt5EFx49w8TtNBPtqGyd-sfnl_acUfY3HhoPM3ATEtup33cgBmDNiHx6KBpREBYnd40CiAnaZbZt5NxZ3M91eeEle_MA_243SO9K9z1798/s1600/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2014-01-14+%25E4%25B8%258B%25E5%258D%25883.21.33.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
( 持續更新中~未完成 )<br />
<br />
前言:<br />
<br />
大陸有許多付款方式其中又以網銀支付最為繁雜,本教學將一步一步架設。<br />
<br />
開發環境:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVLPL0nVw7TVmryjzL2Jq6QGME3FuenaUtbxW9PTA7ulaADG2Ww867rXaN0a_WjYR5nLRczcqSEe5KluBHCAvjjknt6r3keUaTPvnMaeKGYRfm-DxPzg4WiTHzA7SiAcyPWoImD1Qxh34/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%8812.46.34.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVLPL0nVw7TVmryjzL2Jq6QGME3FuenaUtbxW9PTA7ulaADG2Ww867rXaN0a_WjYR5nLRczcqSEe5KluBHCAvjjknt6r3keUaTPvnMaeKGYRfm-DxPzg4WiTHzA7SiAcyPWoImD1Qxh34/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%8812.46.34.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVLPL0nVw7TVmryjzL2Jq6QGME3FuenaUtbxW9PTA7ulaADG2Ww867rXaN0a_WjYR5nLRczcqSEe5KluBHCAvjjknt6r3keUaTPvnMaeKGYRfm-DxPzg4WiTHzA7SiAcyPWoImD1Qxh34/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%8812.46.34.png" height="230" width="400" /></a></div>
<ol>
<li>windows 2008</li>
</ol>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
2. bitnami-wampstack-5.4.24-0-windows-installer</div>
<br />
<a href="https://app.box.com/s/bbx74lmb2abz368ww121">下載點</a><br />
<br />
<br />
<br />
安裝步驟:<br />
<br />
1. 下載官方文件 二選一 下載<br />
<br />
LINUX 請下載<br />
<br />
<a href="https://app.box.com/s/gi0e0qif6rvzxavepbad">交通银行B2C网上支付API.PHP.UNIX安装包1.0.3</a><br />
<br />
WINDOWS 請下載<br />
<br />
<a href="https://app.box.com/s/8tp4ncv9b4an896uxbz1">交通银行B2C网上支付API.PHP.WIN安装包1.0.2</a><br />
<br />
2. jdk-7u45-windows-x64<br />
<a href="https://app.box.com/s/e0pxwb3vns1xwiwysqlb">下載JRE </a><br />
安裝應用程式<br />
<br />
<br />
3. JRE<b style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"><span style="font-size: medium;"><span style="color: maroon;">環境變數設定</span></span></b><br />
<br />
<ul>
<li><span style="color: maroon; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: medium;"><b><b style="background-color: #fafafa; color: #333333; font-size: 13px;"><span style="color: mediumblue;"><span style="font-size: x-small;">\電腦\內容\進階系統設定\進階\環境變數\系統變數\</span></span></b></b></span></li>
</ul>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOUYjn7Ct0cY3pid1pmCuHdPUnT0OmyUe5LHt5EFx49w8TtNBPtqGyd-sfnl_acUfY3HhoPM3ATEtup33cgBmDNiHx6KBpREBYnd40CiAnaZbZt5NxZ3M91eeEle_MA_243SO9K9z1798/s1600/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2014-01-14+%25E4%25B8%258B%25E5%258D%25883.21.33.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOUYjn7Ct0cY3pid1pmCuHdPUnT0OmyUe5LHt5EFx49w8TtNBPtqGyd-sfnl_acUfY3HhoPM3ATEtup33cgBmDNiHx6KBpREBYnd40CiAnaZbZt5NxZ3M91eeEle_MA_243SO9K9z1798/s400/%25E8%259E%25A2%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7+2014-01-14+%25E4%25B8%258B%25E5%258D%25883.21.33.png" height="221" width="400" /></a><span style="color: mediumblue; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: x-small;"><b><br /></b></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<ul>
<li>設定系統變數</li>
</ul>
<span style="color: red;">JAVA_HOME</span><br />
<div>
<span style="color: red;">C:\Program Files\Java\</span><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTujoIsQ_zuZw6EEBbrlNlKE6xGr_GayhFXibjokfdptfLgKqCobrMMqBqIC1Vk5ZVshQXsiolXb-6mmDm2QatF7ASNF-8Sb7aiX-drcf1RmsqO4KlXrnnaD7Z1HnTTmdc4j0FNCSIOgE/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.24.46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTujoIsQ_zuZw6EEBbrlNlKE6xGr_GayhFXibjokfdptfLgKqCobrMMqBqIC1Vk5ZVshQXsiolXb-6mmDm2QatF7ASNF-8Sb7aiX-drcf1RmsqO4KlXrnnaD7Z1HnTTmdc4j0FNCSIOgE/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.24.46.png" height="340" width="400" /></a><br />
<div>
<br /></div>
<div>
<br /></div>
<div>
<span style="color: red;">Path</span></div>
<div>
<span style="color: red;">%JAVA_HOME%</span><span style="color: red;">\jdk1.7.0_45</span><span style="color: red;">\bin;%JAVA_HOME%\jdk1.7.0_45\bin\java.exe;%JAVA_HOME%\jre\bin;</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHSWobsT8CIBljSjgnleClhSrPAnoEM-DTNkvelz4ECXreM_sqbGJvCP-S2k2bQNO4siet27iyA_7GC1E_NvZtplvoUDMsaH034MuUeDO0Bf_l7eILNMi6PfbOBJPHPoMjJyAbp06paVU/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.29.58.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHSWobsT8CIBljSjgnleClhSrPAnoEM-DTNkvelz4ECXreM_sqbGJvCP-S2k2bQNO4siet27iyA_7GC1E_NvZtplvoUDMsaH034MuUeDO0Bf_l7eILNMi6PfbOBJPHPoMjJyAbp06paVU/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.29.58.png" height="400" width="390" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="color: red;">CLASSPATH</span><br />
<span style="color: red;">%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; </span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT7oEo2JucxkCyuqOsZ2liq6g9Kn0ToOyqfi2R4uQ6wB54RSot6BRnrm1YgL-qgrDI0vlJS5ixDRTMr07BpaAJeFxWtoiIzqhB8MjC1C9F-ck9CGQrcE1bcbVUPzFd9_hEGvTYqnlQ1s0/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.32.06.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT7oEo2JucxkCyuqOsZ2liq6g9Kn0ToOyqfi2R4uQ6wB54RSot6BRnrm1YgL-qgrDI0vlJS5ixDRTMr07BpaAJeFxWtoiIzqhB8MjC1C9F-ck9CGQrcE1bcbVUPzFd9_hEGvTYqnlQ1s0/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.32.06.png" height="400" width="388" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">以上三項.如\系統變數\ </span><br />
<span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">裡頭沒有的話.請 </span><span style="background-color: #fafafa; color: red; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">新增</span><span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"> . </span><br />
<span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">如有現成的.請選擇 </span><span style="background-color: #fafafa; color: red; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">編輯</span><span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"> 欄項在最後頭加上參數.並先加上</span><span style="background-color: #fafafa; color: red; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">分號 ;</span><span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"> 不空格</span><br />
<br />
<br />
4. <span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;">完成以上步驟!來驗證安裝.參數設定是否正確</span><br />
<br style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;" />
<span style="background-color: #fafafa; color: darkgreen; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"><b> 執行\cmd\javac</b></span><br />
<br style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;" />
<span style="background-color: #fafafa; color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: 13px;"> 如看到一堆指令.即表示JAVA的環境變數已設定成功。</span></div>
<div>
<span style="color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: x-small;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJZYlDDwsisobHHUfcjTJr0uRJPzF5bzNn4idQqdZfFaMhl-OweihbOLilKxzCFY9UInu1vb5CCHq5hDxGa5yOXebFAmNOPjBJglNvIFrJPy-N3js40f535wvcyRlV5Kkl_hEOzePn76w/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.34.47.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJZYlDDwsisobHHUfcjTJr0uRJPzF5bzNn4idQqdZfFaMhl-OweihbOLilKxzCFY9UInu1vb5CCHq5hDxGa5yOXebFAmNOPjBJglNvIFrJPy-N3js40f535wvcyRlV5Kkl_hEOzePn76w/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%883.34.47.png" height="342" width="400" /></a></div>
<div>
<span style="color: #333333; font-family: Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif; font-size: x-small;"><br /></span>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
5. 建立証書相關放置與安裝<br />
<span style="color: blue;"> 建立目錄</span><br />
<span style="color: blue;"> UNIX : /bocommjava/cert/</span><br />
<span style="color: blue;"> Windows : c:\bocommjava\cert\</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgijn1GuMMmGHDBvp1lduFNK1WdVUW1lH-u1AsTJVyCRpr4r5el9LLXDNn9s-wKzxUBvqfeV9EGHxgmOUL2xalfWusIqzDAel-qnXu9X_rdrR6CPVOxcS7IDNapFrcir6FBzf_20BJ-wTY/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%885.58.17.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgijn1GuMMmGHDBvp1lduFNK1WdVUW1lH-u1AsTJVyCRpr4r5el9LLXDNn9s-wKzxUBvqfeV9EGHxgmOUL2xalfWusIqzDAel-qnXu9X_rdrR6CPVOxcS7IDNapFrcir6FBzf_20BJ-wTY/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%885.58.17.png" height="133" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="color: blue;"> 將交通銀行提供cert內証書</span><br />
<span style="color: blue;"> copy到以上目錄</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hE7-zMj7S0-yKQLPhaTIVz_sWuwkHyuAdZJFomT3lXeOuky45ODd4b6aytw6hrjDNvZsJTrygMmSqFL_GyHMvK0knBX9IUUsRCkWpXWlArf2Qm4G_bIdvBbrxV4r-lvDzsI1xUhACsY/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%886.06.49.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hE7-zMj7S0-yKQLPhaTIVz_sWuwkHyuAdZJFomT3lXeOuky45ODd4b6aytw6hrjDNvZsJTrygMmSqFL_GyHMvK0knBX9IUUsRCkWpXWlArf2Qm4G_bIdvBbrxV4r-lvDzsI1xUhACsY/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-14+%E4%B8%8B%E5%8D%886.06.49.png" height="117" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
安裝銀行根証書<br />
a.確認JRE的keystore文件路徑<br />
ex: C:\Program Files\Java\jdk1.7.0_45\jre\lib\security<br />
<br />
b. 在命令列執行以下指令:<br />
<br />
( 1 . 進到keystore文件路徑 )<br />
<span style="color: red;">cd \Program Files\Java\jdk1.7.0_45\jre\lib\security</span><br />
<br />
( 2. 憑証匯入 )<br />
<span style="color: red;"> keytool -import -keystore cacerts -storepass changeit -keypass changeit -alias bocommca -file \bocommjava\cert\root.cer</span><br />
<br />
憑証名稱:-keystore cacerts<br />
交通銀行root.cer放置路徑:-file \bocommjava\cert\root.cer<br />
<br />
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiamkSSsyzibuWhLlTynOQIhNtlGTrwx6w-SjFikw1AaANGh1to9gYM8-RmpqkF6qt0dFome7sH6FRQWmUSWObJPL3j7JdLj0pM6qHnQNpXcyMlHLUaBFHhUZXGsyZAM-YyaTGlPJT7h4s/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-15+%E4%B8%8B%E5%8D%882.01.38.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiamkSSsyzibuWhLlTynOQIhNtlGTrwx6w-SjFikw1AaANGh1to9gYM8-RmpqkF6qt0dFome7sH6FRQWmUSWObJPL3j7JdLj0pM6qHnQNpXcyMlHLUaBFHhUZXGsyZAM-YyaTGlPJT7h4s/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-15+%E4%B8%8B%E5%8D%882.01.38.png" height="263" width="400" /></a></div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghjNztzKQAWx-Ffr4rytpdMzBCdEY1IOLCodc8kjylNoXa4Gk8TC2boDlRamnkDZd-wQDrjHnjWi9E_9pHm1TAgneDUppw6o5NyGiCx6U-gYRu0uurLyhwxCyenFHtDp_K7ux70JVj1Yw/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-15+%E4%B8%8B%E5%8D%882.16.36.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghjNztzKQAWx-Ffr4rytpdMzBCdEY1IOLCodc8kjylNoXa4Gk8TC2boDlRamnkDZd-wQDrjHnjWi9E_9pHm1TAgneDUppw6o5NyGiCx6U-gYRu0uurLyhwxCyenFHtDp_K7ux70JVj1Yw/s400/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-15+%E4%B8%8B%E5%8D%882.16.36.png" height="291" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
6 . 安裝和啟動php- JAVA-BRIDGE<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<ul>
<li>下載 <a href="https://app.box.com/s/eac6m138gxk9qo1zx33q">javabridage.jar</a></li>
<li>解壓縮到c 根目錄</li>
</ul>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpa_-DO_XClyQJBpPtlvxI3TDjnM5_o_ALeMsYuaAsaELN-uoMwYBvqpYunXPOJ-pJ5P0W8bNEwt-iWj3ZYDqPPUrDtiGPAI8kCB5G5AM3CWMjJaXMlwGREfsBNg8hhr3eulzNLnvPZ2w/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.01.10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpa_-DO_XClyQJBpPtlvxI3TDjnM5_o_ALeMsYuaAsaELN-uoMwYBvqpYunXPOJ-pJ5P0W8bNEwt-iWj3ZYDqPPUrDtiGPAI8kCB5G5AM3CWMjJaXMlwGREfsBNg8hhr3eulzNLnvPZ2w/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.01.10.png" height="281" width="400" /></a></div>
<div>
<br /></div>
<div>
<ul>
<li>建立一自動執行檔javabridage.bat到啟動列</li>
<li>javabridage.bat內容</li>
</ul>
<div>
<span style="color: red;">cd C:\BitNami\wampstack-5.4.21-0\apache2\htdocs\JavaBridge\lib</span></div>
<div>
<span style="color: red;"><br /></span></div>
<div>
<span style="color: red;">java -jar JavaBridge.jar SERVLET_LOCAL:8080 </span><br />
<span style="color: red;"><br /></span>
<span style="color: red;">(or)</span><br />
<span style="color: red;"><br /></span>
<span style="color: red;">java -jar c:\bocommjava\demo\lib\JavaBridge.jar SERVLET_LOCAL:8080</span></div>
<div>
<span style="color: red;"><br /></span></div>
<div>
<span style="color: red;"><br /></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicirK08gkbDy5wzqOtZ60NtqTD4x_vNA9FrOBTj2QDriIEvTsxnRonTsuh6LuHDtOAPjg7VUAnznMuWFmNPkm2Uy9-FOR2wisfPWpw9oSsg2Q-xTKoJ2jb1MBmltBI4aRWC_9clJQV0BA/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.02.50.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicirK08gkbDy5wzqOtZ60NtqTD4x_vNA9FrOBTj2QDriIEvTsxnRonTsuh6LuHDtOAPjg7VUAnznMuWFmNPkm2Uy9-FOR2wisfPWpw9oSsg2Q-xTKoJ2jb1MBmltBI4aRWC_9clJQV0BA/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.02.50.png" height="260" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<ul>
<li>重新啟動系統</li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm2K6Q2a7Q5BMj2ZcWYB1ECuo5gLmDsgVVDFEdgHznk2HyXJbQp3tLl-tYj98kuP-15A6MCP2zXzllGvyv7NKgoJ1Ix8BW-YcCPFLtHIHpwiLLBOdOWegsrIa_YLAwU88qHkLn3ytwOh8/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.05.42.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm2K6Q2a7Q5BMj2ZcWYB1ECuo5gLmDsgVVDFEdgHznk2HyXJbQp3tLl-tYj98kuP-15A6MCP2zXzllGvyv7NKgoJ1Ix8BW-YcCPFLtHIHpwiLLBOdOWegsrIa_YLAwU88qHkLn3ytwOh8/s1600/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7+2014-01-16+%E4%B8%8B%E5%8D%882.05.42.png" height="211" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-35672534482657423692013-10-18T16:06:00.000+08:002014-04-21T08:13:23.623+08:00Ubuntu 12.04 Install JDK 6 for Android Source Code Builde<div>
<h1>
Install the Oracle <span class="highlight">JDK</span> 6</h1>
<div>
http://askubuntu.com/questions/67909/how-do-i-install-oracles-<span class="highlight">jdk</span>-6</div>
Oracle themselves have the <a data-mce-href="http://www.oracle.com/technetwork/java/javase/install-linux-self-extracting-138783.html" href="http://www.oracle.com/technetwork/java/javase/install-linux-self-extracting-138783.html" rel="nofollow" shape="rect" target="_blank">official guide</a> to install their <span class="highlight">JDK</span> - below is based upon those instructions.<br />
<ul>
<li><a data-mce-href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" rel="nofollow" shape="rect" target="_blank">Download</a> the 32bit or 64bit Linux "compressed binary file" - it has a ".bin" file extension</li>
<li>Give it permissions to execute and extract it<br />
<code>chmod a+x [version]-linux-i586.bin</code><br />
<code>./[version]-linux-i586.bin</code></li>
</ul>
During installation it will ask you to register - press <kbd>ENTER</kbd>. Firefox will open with the registration page. Registration is optional.<br />
<span class="highlight">JDK</span> 6 package is extracted into <code>./jdk1.6.0_x</code> directory, for example <code>./jdk1.6.0_30</code>.<br />
Lets rename it:<br />
<br />
JDK 6 <br />
https://app.box.com/s/uar3raw5qh1w46bqnnnq<br />
<br />
<pre><code>mv jdk1.6.0_30 java-6-oracle </code></pre>
<ul>
<li>Now move the <span class="highlight">JDK</span> 6 directory to <code>/usr/lib</code></li>
</ul>
<code>sudo mkdir /usr/lib/jvm</code><br />
<code>sudo mv java-6-oracle /usr/lib/jvm</code><br />
<h1>
switch to Oracle <span class="highlight">JDK</span> 6</h1>
<h1>
download</h1>
<h1>
https://app.box.com/s/uuaac6svwnmn4bx2qwki </h1>
<i><a data-mce-href="http://code.google.com/p/webupd8/downloads/list?can=2&q=&sort=filename%20uploaded&colspec=Filename%20Summary%20Uploaded%20ReleaseDate%20Size%20DownloadCount" href="http://code.google.com/p/webupd8/downloads/list?can=2&q=&sort=filename%20uploaded&colspec=Filename%20Summary%20Uploaded%20ReleaseDate%20Size%20DownloadCount" rel="nofollow" shape="rect" target="_blank">webupd8.googlecode.com</a></i> hosts a nice-easy script to help with this.<br />
<pre><code>wget http://webupd8.googlecode.com/files/update-java-0.5b chmod +x update-java-0.5b sudo ./update-java-0.5b </code></pre>
<i>don't worry - 0.5b refers to the script version - not the version of java!</i><br />
An alternative to this is to use the <a data-mce-href="https://launchpad.net/%7Enilarimogard/+archive/webupd8/+index?batch=75&memo=150&start=150" href="https://launchpad.net/%7Enilarimogard/+archive/webupd8/+index?batch=75&memo=150&start=150" rel="nofollow" shape="rect" target="_blank">webupd8 ppa</a> and the <code>update-java</code> package.<br />
<img alt="enter image description here" data-mce-src="https://www.evernote.com/shard/s152/res/c38073c8-3110-4bd2-8ef4-ccdf43e56564.png?search=ubuntu%20jdk&resizeSmall&width=414" height="223" name="c38073c8-3110-4bd2-8ef4-ccdf43e56564" src="https://www.evernote.com/shard/s152/res/c38073c8-3110-4bd2-8ef4-ccdf43e56564.png?search=ubuntu%20jdk&resizeSmall&width=414" width="300" /><br />
Finally test the switch has been successful:<br />
<pre><code>java -version javac -version </code></pre>
These should display the oracle version installed - 1.6.0_30<br />
<br />
<span class="highlight">Ubuntu</span> GNU/Linux 12.04 LTS (Precise Pangolin) released. I wanted to manually install the Sun <span class="highlight">JDK</span> 6 and 7 on <span class="highlight">Ubuntu</span>.<br />
<b>Installing Sun <span class="highlight">JDK</span> 6 on <span class="highlight">Ubuntu</span> 12.04:</b><br />
<ul>
<li>Download the sun <span class="highlight">jdk</span> 6 bin <a data-mce-href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html" href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html" shape="rect" target="_blank" title="jdk 1.6.0_32">from here</a>.</li>
</ul>
<ul>
<li>Make the bin file executeable:</li>
</ul>
<pre title="code">chmod +x <span class="highlight">jdk</span>-6u32-linux-x64.bin</pre>
<ul>
<li>Extract the bin file:</li>
</ul>
<pre title="code">./<span class="highlight">jdk</span>-6u32-linux-x64.bin</pre>
<ul>
<li>Move extracted folder to this location:</li>
</ul>
<pre title="code">sudo mv jdk1.6.0_32 /usr/lib/jvm/</pre>
<ul>
<li>Install new java source in system:</li>
</ul>
<pre title="code">sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_32/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 1</pre>
<ul>
<li>Choose default java:</li>
</ul>
<pre title="code">sudo update-alternatives --config javac
sudo update-alternatives --config java</pre>
<ul>
<li>java version test:</li>
</ul>
<pre title="code">java -version
----------------------------------
<b>Installing Sun <span class="highlight">JDK</span> 7 on <span class="highlight">Ubuntu</span> 12.04:</b></pre>
<ul>
<li>Download the sun <span class="highlight">jdk</span> 7 tar file <a data-mce-href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html" href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html" shape="rect" target="_blank" title="sun jdk 1.7.0_4">from here</a></li>
<li>Extract the tar file:</li>
</ul>
<pre title="code">tar -xvzf <span class="highlight">jdk</span>-7u4-linux-x64.tar.gz</pre>
<ul>
<li>Move extracted folder to this location:</li>
</ul>
<pre title="code">sudo mv jdk1.7.0_04 /usr/lib/jvm/</pre>
<ul>
<li>Install new java source in system:</li>
</ul>
<pre title="code">sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 1</pre>
<ul>
<li>Choose default java:</li>
</ul>
<pre title="code">sudo update-alternatives --config javac
sudo update-alternatives --config java</pre>
<ul>
<li>java version test:</li>
</ul>
<pre title="code">java -version</pre>
</div>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-12709375578806185972013-04-14T18:39:00.000+08:002014-04-21T08:13:23.607+08:00ASUS S200 WINDOWS 8 還原步驟<br />
<ol>
<li>按電源按鍵開機</li>
<li>馬上按F9連續按</li>
<li>直到出現"重設你的電腦畫面"</li>
<li>選擇"限已安裝的WINDOWS 磁碟"</li>
<li>OK</li>
</ol>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-51143457752843499862013-03-12T15:17:00.002+08:002014-04-21T08:13:23.630+08:00Linux套件更新指令APT & YUM<br />
<div style="background-color: white; color: #333333; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
這裡必須註解的是,不是 Debain 只能用 apt,FC6 只能用 yum 喔,是系統內建。<span id="more-47" style="margin: 0px; padding: 0px;"></span></div>
<div style="background-color: white; color: #333333; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">APT 常用指令如下:</strong></div>
<blockquote style="background-color: white; background-image: url(http://jerome.anyday.com.tw/wp-content/themes/MistyLook/img/blockquote.gif); background-position: 0% 0%; background-repeat: no-repeat no-repeat; color: #666666; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 21px; margin: 1em; padding: 0px 0px 10px 50px;">
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-get update</strong>更新套件列表</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-get dist-upgrade</strong>升級 rpm</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-cache search</strong>搜尋套件,ex: apt-cache search httpd</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-get install</strong>安裝套件,這裡的套件安裝,會考慮到相依性的問題。 ex: apt-get install httpd </div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-get remove</strong><br style="margin: 0px; padding: 0px;" />移除套件,這裡的套件移除,也會考慮到相依性的問題。 ex: apt-get remove httpd</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">apt-get clean</strong>清除安裝時下載的暫存套件原始檔案,位於 /var/cache/apt/archives</div>
</blockquote>
<div style="background-color: white; color: #333333; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">YUM 常用指令如下:</strong></div>
<blockquote style="background-color: white; background-image: url(http://jerome.anyday.com.tw/wp-content/themes/MistyLook/img/blockquote.gif); background-position: 0% 0%; background-repeat: no-repeat no-repeat; color: #666666; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 21px; margin: 1em; padding: 0px 0px 10px 50px;">
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum update</strong>更新套件, ex: yum update httpd,如果只有 yum update ,會更新所有已經安裝的套件。</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum search</strong>搜尋套件,ex: yum search httpd*,會搜尋所有跟 httpd 有關的套件。</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum install</strong>安裝套件,這裡的套件安裝,會考慮到相依性的問題。 ex: yum install httpd </div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum remove</strong>移除套件,這裡的套件移除,也會考慮到相依性的問題。 ex: yum remove httpd</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum clean</strong>清除安裝時下載的暫存套件原始檔案,位於 /var/cache/yum,因為這裡可以清除的項目很多,我最常用的是 yum clean all ,一次給他清掉 :p</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum list</strong>列出套件名稱,用法常用有分以下幾種:</div>
</blockquote>
<blockquote style="background-color: white; background-image: url(http://jerome.anyday.com.tw/wp-content/themes/MistyLook/img/blockquote.gif); background-position: 0% 0%; background-repeat: no-repeat no-repeat; color: #666666; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 21px; margin: 1em; padding: 0px 0px 10px 50px;">
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum list updates</strong><br style="margin: 0px; padding: 0px;" />列出所有可以更新的套件</div>
<div style="line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
<strong style="margin: 0px; padding: 0px;">yum list installed</strong><br style="margin: 0px; padding: 0px;" />列出所有已安裝的套件</div>
</blockquote>
<div style="background-color: white; color: #333333; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 1.8em; margin-bottom: 0.7em; margin-top: 0.7em; padding: 0px;">
更多的中文參考資訊,可以見以下兩個網站:</div>
<ul style="background-color: white; color: #333333; font-family: verdana, tahoma, arial, sans-serif; font-size: 15px; line-height: 21px; margin: 0px 1em; padding: 0px 1em;">
<li style="line-height: 1.6em; list-style: none url(http://jerome.anyday.com.tw/wp-content/themes/MistyLook/img/bullet.png); margin: 0px 0px 0.3em; padding: 0px;"><a href="http://www.php5.idv.tw/modules.php?mod=books&act=show&shid=2536" style="border-bottom-color: rgb(153, 102, 51); border-bottom-style: dashed; border-bottom-width: 1px; color: #265e15; margin: 0px; padding: 0px; text-decoration: none;" target="_blank">YUM的使用</a></li>
<li style="line-height: 1.6em; list-style: none url(http://jerome.anyday.com.tw/wp-content/themes/MistyLook/img/bullet.png); margin: 0px 0px 0.3em; padding: 0px;"><a href="http://apt.nc.hcc.edu.tw/web/apt/apt.html" style="border-bottom-color: rgb(153, 102, 51); border-bottom-style: dashed; border-bottom-width: 1px; color: #265e15; margin: 0px; padding: 0px; text-decoration: none;" target="_blank">APT 的安裝、使用</a></li>
</ul>
Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-50225871517931155952011-12-04T19:02:00.001+08:002014-04-21T08:17:38.651+08:00Redmine 每周工作 Email 提醒<h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; font-family: Arial, sans-serif; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2011/01/10/20711.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">Redmine 每周工作 Email 提醒</a></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(102, 102, 102); font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><a href="http://www.redmine.org/" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><img alt="image" border="0" height="65" src="http://files.dotblogs.com.tw/remhom/1101/TFS-RedminePart6--_C6CF/image_3.png" title="image" width="244" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0px; padding-right: 0px; padding-bottom: 0em; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-style: initial; display: inline; background-image: none; " /></a></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">Redmine有不錯的工作項目及甘特圖可供專案基本的時程控管,</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">不過在管理介面上並無"提醒我"的設定,所以工作指有在被指派或是變更的時候,會通知相關人員</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">所以我們需要透過指令的方式來達到未來幾天工作的提醒,官方的指令如下:</p><blockquote style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0.75em; padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 1.5em; border-left-style: solid; border-left-width: 0.75em; border-left-color: rgb(0, 80, 130); background-image: url(http://www.dotblogs.com.tw/Skins/GenericBlue-1/images/a7.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(253, 253, 253); background-position: 0% 0%; background-repeat: repeat no-repeat; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">rake redmine:send_reminders days=7 RAILS_ENV="production"</strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">days:表示未來幾天的工作 (如果已經過了日期的,只要工作項目狀態不是已結束的,也會一併寄)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">還有tracker、project參數可以使用 ( 參考網址:<a href="http://www.ossxp.com/doc/redmine/admin_guide/admin_guide.html#id30" title="http://www.ossxp.com/doc/redmine/admin_guide/admin_guide.html#id30" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">http://www.ossxp.com/doc/redmine/admin_guide/admin_guide.html#id30</a> )</p></blockquote><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">因為我們使用的是Bitnami版,所以我們可以建立一個Bat檔如下:</p><blockquote style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0.75em; padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 1.5em; border-left-style: solid; border-left-width: 0.75em; border-left-color: rgb(0, 80, 130); background-image: url(http://www.dotblogs.com.tw/Skins/GenericBlue-1/images/a7.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(253, 253, 253); background-position: 0% 0%; background-repeat: repeat no-repeat; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">CALL C:\PROGRA~1\BITNAM~1\scripts\setenv.bat"<br />cd C:\PROGRA~1\BITNAM~1\apps\redmine<br />rake redmine:send_reminders days=7 RAILS_ENV="production"</p></blockquote><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">然後加入排定的工作就ok囉^^,這樣一來團隊工作就更加自動化囉!</p></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-42965460644992253232011-12-04T19:00:00.000+08:002014-04-21T08:17:38.639+08:00Redmine 利用批次檔排程備份 + 異地備份<h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; font-family: Arial, sans-serif; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2010/12/07/19965.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">Redmine 利用批次檔排程備份 + 異地備份</a></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(102, 102, 102); font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">還不知道 Redmine是甚麼東西的朋友,可以閱讀一下我之前的文章,<span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 0, 255); "><a href="http://www.dotblogs.com.tw/remhom/archive/2010/10/13/18308.aspx" title="Title of this entry." style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">TFS 的替代方案:Redmine【Part1】安裝 Redmine + Subversion</a></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">在此真的強烈建議如果買不起TFS,又以VS.Net 為主要開發工具 的朋友,可以考慮用 Redmine + Subversion + AnkSvn 的替代方案,</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">基本的功能都有,而且又不用錢!真的是好物啊!</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; "> </span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">目前 Redmine + Subversion 已經變成我們團隊不可或缺的工具,這時候備份越顯重要,</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">由於安裝的是 Bitnami的版本,所以其實備份還蠻方便的。</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; "> </span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">一開始思考的方向是利用批次檔完成幾個動作。</span></p><ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">備份 Redmine的SQL資料檔</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">備份 Redmine的附件資料 (預設 C:\Program Files\BitNami Redmine Stack\apps\redmine\files)</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">備份 Subversion的版本控制檔案</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">將所有檔案依照日期壓縮成需要密碼的 zip檔</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">將備份檔 FTP至遠端伺服器</span></li></ul><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; "> </span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">底下是bat檔的內容,幾行就解決了,加入排程,輕輕鬆鬆就完成每日異地備份囉!</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; "> </span></p><div id="highlighter_863676" class="syntaxhighlighter " style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; padding-top: 1px !important; padding-right: 1px !important; padding-bottom: 1px !important; padding-left: 1px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 870px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><div class="lines" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">01</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><span style="</code"><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"font-size: 12px;"</code><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">></code></span></code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">02</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">CALL C:\PROGRA~1\BITNAM~1\scripts\setenv.bat"</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">03</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">set CURDATE=%date:~0,4%-%date:~5,2%-%date:~8,2%</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">04</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">cd C:\backup</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">05</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">if not exist %CURDATE% mkdir %CURDATE%</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">06</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">07</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem --------- 開始備份 ------------------------</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">08</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 備份mysql</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">09</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">mysqldump -u帳號 -p密碼 bitnami_redmine > C:\backup\%CURDATE%\redmine.sql</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">10</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">11</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 備份Subversion檔案</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">12</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">svnadmin dump C:\Svn\版本控制區 > C:\backup\%CURDATE%\svn.dump</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">13</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">14</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 備份redmine的附件檔</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">15</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"C:\Program Files\7-Zip\7z.exe"</code> <code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">a -t7z C:\backup\%CURDATE%\files.zip </code><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"C:\PROGRA~1\BITNAM~1\apps\redmine\files"</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">16</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">17</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 將整個檔案壓縮成有密碼的zip檔</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">18</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"C:\Program Files\7-Zip\7z.exe"</code> <code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">a -t7z -p密碼 C:\backup\redmine%CURDATE%.zip "C:\backup\%CURDATE%\"</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">19</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">20</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 刪除備份的暫存檔</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">21</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rmdir /s/q C:\backup\%CURDATE%\</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">22</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">23</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem --------------- 開始FTP ---------------------</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">24</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 產生參數檔</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">25</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">echo user FTP帳號> ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">26</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">echo FTP密碼>> ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">27</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">echo prompt off>> ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">28</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">echo mput C:\backup\redmine%CURDATE%.zip>> ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">29</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">echo quit>> ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">30</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">31</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">rem 開始上傳</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">32</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">ftp -n -s:ftpcmd.dat FTP伺服器位置</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">33</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">del ftpcmd.dat</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">34</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">35</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">exit</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">36</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "> </td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">37</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "></code></td></tr></tbody></table></div></div></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">PS:我的主機是用五年前的NB架的 (Compaq M2231),RAM加到1.5G,效能還ok,但是真的蠻擔心硬碟毀損,</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">現在我們的團隊網站有本機備份跟遠端備份了,再也不用擔心囉!</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 12px; ">另外備份時間其實蠻快的,要做到每小時備份也不會有太大問題,不過這當然看資料的大小而定囉。</span></p></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-59735798394318890832011-12-04T18:58:00.000+08:002014-04-21T08:17:38.657+08:00Redmine 與 Subversion 的備份與還原<h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; font-family: Arial, sans-serif; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2010/11/17/19520.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">Redmine 與 Subversion 的備份與還原</a></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(102, 102, 102); font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">本來Mac Mini Server要用來當redmine與subversion的主機,來取代TFS,不過有點大材小用了,</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">所以與Mac mini的邂逅,即日起要移轉陣地到WinXP + Redmine了 ( 沒想到Subversion的必殺技 Ankhsvn都還沒介紹,主機就換了...)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">本來以為備份會很麻煩,結果出乎意料的簡單,(比TFS簡單好幾百倍…想當初TFS2005,要備份還原還真的不知從哪著手…),</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">好啦,廢話不多說,本文採用的是bitnami的備份還原方式,解說也是參考 <a href="http://bitnami.org/" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">Bitnami</a> 官方文件,其他非 <a href="http://bitnami.org/" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">Bitnami</a> 安裝的redmine可能不適用。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Redmine的備份:</span></strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">備份redmine的資料庫到backup.sql</strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">$ ./use_redmine</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">$ mysqldump -u root -p -S <installdir>/mysql/tmp/mysql.sock 資料庫名稱 > backup.sql</installdir></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">( bitnami的資料庫名稱,預設為bitnami_redmine)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">還原redmine</strong>,假設你重新安裝了redmine,想把資料庫還原,你需要執行下列的指令:</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">C:\安裝路徑\BitNami Redmine Stack projects> mysql -u root -p 資料庫名稱 < "放置路徑\backup.sql "</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">(由於新機器是XP,你可以透過Bitnami的指令模式執行,程式集/BitNami Redmine Stack/Use BitNami Redmine Stack)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">沒錯,這樣就還原完成了!= ="</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">備份附件檔</span></strong></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">請將 C:\Program Files\BitNami Redmine Stack\apps\redmine\files 裡的檔案都備份來即可。</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Subversion的備份:</span></strong></span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">$ svnadmin dump /Svn路徑/project/ >/備份路徑/backup.dump</span></span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Subversion的還原:</span></strong></span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">1. 新增要放置的資料夾,例如C:/SVN</span></span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">2. svnadmin create C:\SVN\project</span></span></span></span></span></span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">3. svnadmin load C:\SVN\project < 備份檔路徑\backup.dump</span></span></span></span></span></span></span></span></span></span></p></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-49405587637116969442011-12-04T18:26:00.000+08:002014-04-21T08:17:38.645+08:00Mac OS X 軟體防火牆<h2 class="title icon" style="-webkit-box-shadow: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 0px; font-size: 14px; font-weight: normal; font: normal normal bold 14px/normal 'Trebuchet MS', Verdana, sans-serif; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(200, 200, 200); color: rgb(51, 51, 51); text-align: -webkit-auto; background-color: rgb(255, 255, 255); ">防火牆的開啟與使用</h2><div class="content" style="-webkit-box-shadow: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(51, 51, 51); font-family: Tahoma, Calibri, Verdana, Geneva, sans-serif; font-size: 15px; line-height: 18px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><div id="post_message_533876" style="-webkit-box-shadow: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><blockquote class="postcontent restore " style="-webkit-box-shadow: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; word-wrap: break-word; "><br /><br />防火牆是什麼?其實這早在裡面都有內建這樣的功能<br /><br />什麼時候需要用到呢?<br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-01.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />例如,昨天吉米去一個咖啡廳跟客戶開會,使用咖啡廳提供的免費WiFi上網<br /><br />乍聽之下很讚,但是實際上你要有個風險觀念,那就是像上面那個一樣,有一台電腦的分享就出現在吉米的共享電腦列表中啦<br /><br />那只要你的門沒有關好,有心人要看到你電腦裡面的內容,就沒有什麼難的<br /><br />所以今天吉米來教大家,怎麼樣在你需要的時候,例如出門在外,或是在公共網路環境中,來開啟防火牆<br /><br />多多少少保護自己一下<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-02.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />首先,先到左上角黑蘋果下面,點選「系統偏好設定」<br /><br />機會教育:若你不知道你要設定的東西在哪,你可以在右上角的框框中輸入關鍵字,他會自動幫你highlight出在哪邊設定<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-12.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />然後點選這個「安全性與隱私」<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-03.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />進來之後呢,請先按下畫面左下角的解鎖按鈕<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-04.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />接著輸入你的管理員帳號密碼<br /><br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-05.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />按下「啟動」就好囉<br /><br /><br /><br /><br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-06-1.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br /><br />基本上,這樣基本的防火牆功能就可以開始運作了<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-06-2.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />若你想要做更進階的設定,你可以按下「進階」按鈕<br /><br />就可以到進階畫面囉<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-07.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />這有幾個功能跟大家介紹一下<br /><br /><br />「阻斷所有傳入連線」<br /><br />意思就是說,除了基本的internet服務,其他所有嘗試連接到你電腦的連線全部都阻擋掉<br /><br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-08.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />接著,這中間的部份,則是讓你分別去個別設定某套軟體要不要給他回傳,或是連入<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-13.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />例如Photoshop若你不想要他傳入,那就選擇阻斷<br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-09.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />或是勾選「自動允許已簽名的軟體接收傳入連線」<br /><br />就是上面這些若有你同意過可以傳入的就讓他傳入吧<br /><br /><br /><br /><img src="http://iphone4.tw/forums/files/110714_122451_iPhone4TW-10.jpg" border="0" alt="" style="-webkit-box-shadow: none !important; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; max-width: 640px; " /><br /><br />「啟用潛行模式」<br /><br />就是你同樣開啟這些服務,只是別人ping你、刺探你的時候,是不做任何反應回報給對方的<br /><br />而實際上其實是上面那些特定核可的服務是可以運作的<br /></blockquote></div></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-74033870171882431732011-12-04T09:22:00.000+08:002014-04-21T08:17:38.692+08:00Bitnami Redmine 安装笔记<div class="entry_title_box" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 12px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 21px; text-align: -webkit-auto; "><div class="entry_title" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 15px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-weight: bold; background-position: initial initial; background-repeat: initial initial; "><br /></div></div><div class="entry" style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 12px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); width: 700px; overflow-x: hidden; overflow-y: hidden; font-family: 'Microsoft YaHei', 微软雅黑, Arial, 'Lucida Grande', Tahoma, sans-serif; line-height: 21px; text-align: -webkit-auto; "><div id="entry" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 13px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; line-height: 24px; background-position: initial initial; background-repeat: initial initial; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">1.简介</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">1) redmine的介绍不想多说..自己google吧... 项目管理工具</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">2) bitnami: 专业为开源软件包装, 把好的开源软件友好地呈现给用户. 他们提供的安装包可谓是真正的"傻瓜式"/"一站式" 安装包. 即使不同技术的人也可以根据安装向导"下一步"->...."安装"->"完成" 成功安装.这对于新手来说的确是一个好伙伴. 目前他们网站发布的软件包支持 Windows, Linux, Mac x86, Mac PPC (直接cp齐薄云天的原话)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">3)该blog只是总结下自己这个无ror基础的人摸索redmine安装过程的随笔, 高手跳过.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">2.下载&安装</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">http://bitnami.org/stack/redmine</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">有本地完整安装版,有bitnami module版(可以利用已有的apache和mysql),也有vm虚拟机版,.<br />我选择的是本地完整安装版.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">安装过程不多说了...网上教程多的是...<br />chmod后执行bin,一路按提示安装.<br />主要是部署位置(/opt/bitnami_redmine),mysql的端口(3306),redmine语言(选zh)等等.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">3.配置编码</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">由于默认的编码是latin1,虽然显示什么的都不会乱码,但是还是改为utf8看的舒爽.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">1) 修改mysql目录下的my.cnf (有时候是my.ini)<br />对几个节点都添加<br />default-character-set=utf8<br />character_set_server=utf8</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">我的配置如下(没玩过mysql,所以没调整什么):<br />Java代码<br />[mysqladmin]<br />user=root</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">[mysqld]<br />basedir=/opt/bitnami_redmine/mysql<br />datadir=/opt/bitnami_redmine/mysql/data<br />port=3306<br />socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock<br />tmpdir=/opt/bitnami_redmine/mysql/tmp</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">default-character-set=utf8<br />character_set_server=utf8</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">[mysqld_safe]<br />mysqld=mysqld.bin<br />default-character-set=utf8</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">[client]<br />port=3306<br />socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock<br />default-character-set=utf8</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">[manager]<br />port=3306<br />socket=/opt/bitnami_redmine/mysql/tmp/mysql.sock<br />pid-file=/opt/bitnami_redmine/mysql/tmp/manager.pid<br />default-mysqld-path=/opt/bitnami_redmine/mysql/bin/mysqld.bin</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">然后把my.cnf cp到/etc/my.cnf (没玩过mysql...不知道这步必要不...)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">2) 把初始化的mysql数据转为utf8格式<br />a) 先把数据导出: mysqldump --opt -hlocalhost -uroot -proot --default-character-set=lantin1 bitnami_redmine > /opt/dbname.sql<br />b) 搜索替换dbname.sql文件中的CHARSET=latin1改为CHARSET=utf8<br />c) 在dbname.sql的最前面加一句set names utf8;<br />d) 在windows上用UltraEdit打开dbname,不要转换为dos,另存为utf-8(无bom)格式<br />e) 导入数据: mysql -hlocalhost -uroot -proot --default-character-set=utf8 bitnami_redmine < /opt/dbname.sql</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">3) 修改redmine的配置<br />a) 我的目录为/opt/bitnami_redmine/apps/redmine/config/database.yml<br />b) 在production节点的最下面加一句encoding: utf8<br />c) 注意: utf8前面必须有个空格,否则ruby跑redmine跑不起来...(没有ror的我..可怜的被折腾了半天..)<br />d) 建议: vi中,直接在username那行,yy然后p,再i修改...<br />Java代码<br />production:<br />adapter: mysql<br />database: bitnami_redmine<br />host: localhost<br />username: bitnami<br />password: 322cf81344<br />socket: /opt/bitnami_redmine/mysql/tmp/mysql.sock<br />encoding: utf8</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">4.修改apache端口<br />1) vi apache2/conf/httpd.conf<br />2) 把2个80修改为你要的端口.</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; text-indent: 2em; ">5.重启服务&使用<br />1) 执行/opt/bitnami_redmine/ctlscript.sh restart<br />2) 执行/opt/bitnami_redmine/ctlscript.sh status 查看状态,如果redmine那步没配置好...就会redmine not running(555,折腾了我好久...)<br />3) 访问http://172.30.8.11:8300/redmine<br />4) 右上角my account修改下自己的默认语言, 然后在管理里面修改默认的语言,搞定.</p></div></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-64519690130806101942011-12-03T21:48:00.000+08:002014-04-21T08:17:38.668+08:00Redmine + Subversion for MAC OS 10.7.2<h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 21px; line-height: 22px;">http://www.dotblogs.com.tw/remhom/archive/2010/10/13/18308.aspx</span></span></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">參考以上網址修改部份內容,因為做的時侯出了一些錯誤訊息,我改了一下</span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">我的硬體規格</span></span></p><p style="font-family: Arial, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "></p><ol style="font-family: Arial, sans-serif; line-height: 22px; "><li style="color: rgb(102, 102, 102); font-size: 15px; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-size: medium; ">MAC BOOK PRO</span></li><li style="color: rgb(102, 102, 102); font-size: 15px; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-size: medium; ">OS : 10.7.2</span><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-size: medium; "> </span></li><li><span class="Apple-style-span">使用套件版本:bitnami-redmine-1.2.2-0-osx-x86-installer </span></li></ol><p style="font-family: Arial, sans-serif; line-height: 22px; "></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Mac OSX 與 Redmine 的邂逅【Part1】安裝 Redmine + Subversion</strong></span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">想要有個團隊網站,有共同的文件庫、行事曆,還可以指派工作,相關的過程都用Email通知,<br />嗯~如果有甘特圖那也不錯唷,什麼!還可以跟版本控制軟體結合唷?簽入的程式碼可以跟工作指派連結,那很棒耶!<br /><br />聽起來有些部分是不是跟TFS有點相似的感覺?我們今天要介紹的就是免費的Redmine軟體,<br />其實我個人有用過TFS2005與2008,其實對於微軟的TFS感覺到相當的方便,<br />團隊的網站也讓成員彼此之間的文件控管、分享有了不一樣的感受,對於團隊分工幫助真的很大,<br /><br />Redmine的部分功能與TFS類似,有些功能更是人性化些,例如工作與日曆、甘特圖的結合,而且最棒的是支援繁體中文,<br />若您沒有預算可以建置TFS的環境,強烈建議使用Redmine+subversion來控管您的專案。</span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">接下來我會撰寫系列的文章,透過下列工具的整合,打造一個小型專案團隊所需要的程式開發環境應用。</span></p><ul style="font-family: Arial, sans-serif; line-height: 22px; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Mac OSX server ( 作業系統)</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Redmine ( 專案管理軟體)</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Subversion ( 版本控制軟體)</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Ankhsvn套件 ( Visual Studio 外掛,讓 Visual Studio.Net與Subversion結合)</span></li></ul><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "> </span><br /><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">以下的文章適合</strong></span></span></p><ul style="font-family: Arial, sans-serif; line-height: 22px; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">想用版本控制系統,但又不想花錢的人</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">習慣使用TFS卻無法使用TFS的人</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">想建立團隊專案管理網站的人( wiki、文件管理、甘特圖、工作指派、自動通知...)</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">規模較中小型的開發團隊</span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">受夠了 Project 跟 Excel 的人 XD</span></li></ul><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><br /><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">閱讀前,請先了解什麼是 Redmine? </strong><br />(請自行Google啦!介紹的原文居多,自己啃一下 。 官網 </span><a href="http://www.redmine.org/" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">http://www.redmine.org</span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">)<br /><br />或是你也可以直接上官方demo的網站使用 </span><a href="http://demo.redmine.org/" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">http://demo.redmine.org/</span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> ,這樣比較快了解,</span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">這邊先貼幾張圖</span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">共用日歷,與工作指派結合</span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><a href="http://files.dotblogs.com.tw/remhom/1010/2010101991941759.jpg" rel="lightbox" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><img alt="alt" border="0" height="467" src="http://files.dotblogs.com.tw/remhom/1010/2010101991941759.jpg" width="872" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; width: 869px; height: 423px; " /></span></a></span><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">甘特圖 (子工作回報完成度,會自動顯示在上面,並自動計算父工作項目的完成度)</span><a href="http://files.dotblogs.com.tw/remhom/1010/2010101992050524.jpg" rel="lightbox" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><img alt="alt" border="0" height="547" src="http://files.dotblogs.com.tw/remhom/1010/2010101992050524.jpg" width="888" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; width: 861px; height: 510px; " /></span></a></span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝前準備</strong></span></span></span></span></p><ol style="font-family: Arial, sans-serif; line-height: 22px; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://briian.com/?p=2730" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝工具SSH Secure Shell</span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> ( 重要!讓 Windows 可以遠端 Terminal Mac OSX)</span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://www.mobile01.com/topicdetail.php?f=480&t=1740363" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Mac中文化 </span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">( 純粹用起來爽而已)</span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://tw.media.yahoo.com/keykey/" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝yahoo keykey 輸入法 </span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">(同上)</span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://www2.nsysu.edu.tw/csmlab/unix/vi_command.htm" target="_blank" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">學會 vi 指令</span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> ( 重要!)</span></span></li></ol><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: medium; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><strong style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝步驟:</strong></span></span></span></span></p><ol style="font-family: Arial, sans-serif; line-height: 22px; font-size: 15px; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><li style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝 Bitmine的 redmine版 </span><a href="http://bitnami.org/stack/redmine" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">http://bitnami.org/stack/redmine</span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br />(Include all the dependencies necessary to run the application, such as Apache, MySQL, Ruby, Rails and Subversion.)<br />可以省去很多麻煩,強烈建議初學者使用<br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); ">請使用root 身分安裝</span>,如果要安裝在port80上的話,請將OSX預設的網站關閉。<br /></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Subversion 環境設定</span></span><ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">確定SVN版本</span>,因為Mac 已經有內建的svn了,所以目前是1.6.5版</span></span></span><div id="highlighter_806778" class="syntaxhighlighter " style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; padding-top: 1px !important; padding-right: 1px !important; padding-bottom: 1px !important; padding-left: 1px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 893px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><div class="lines" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">1</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# svn --version</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">2</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">svn, version 1.6.5 (r38866)</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">3</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">compiled Jan 26 2010, 17:43:42</code></td></tr></tbody></table></div></div></div></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">將內建的SVN變更為 Bitnami 版本 </span></span><br /><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; ">使用SSH登入OSX,修改/etc/bashrc,在最後加入 export PATH=/Applications/redmine-1.2.2-0/subversion/bin:$PATH</span></span></span></span><div id="highlighter_902344" class="syntaxhighlighter " style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; padding-top: 1px !important; padding-right: 1px !important; padding-bottom: 1px !important; padding-left: 1px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 893px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><div class="lines" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">1</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo vi /etc/bashrc</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">2</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo reboot</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">3</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# svn --version</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">5</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">svn, version 1.6.16 </code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><br /></div></div></div><span style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">SVN版本已經變成1.6.16,是目前的最新版本<br /></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">建立SVN的主目錄</span> (你可以建在你喜歡、好記的地方)</span></span></span></span></span><div id="highlighter_653754" class="syntaxhighlighter " style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; padding-top: 1px !important; padding-right: 1px !important; padding-bottom: 1px !important; padding-left: 1px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 893px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><div class="lines" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">01</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'建立主目錄</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">02</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo mkdir /Applications/redmine-1.2.2-0/subversion/repos</code></td></tr></tbody></table></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><br /></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">04</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'建立一個專案</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">05</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo svnadmin create /Applications/redmine-1.2.2-0/subversion/repos/repoOne</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">07</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'建立三個基本目錄 (以下步驟非必要)</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">08</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# cd /Applications/redmine-1.2.2-0/subversion/repos/repoOne</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">09</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo mkdir tmp </code><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'建立測試資料夾</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">10</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# cd tmp</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">11</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 11px; line-height: 12px; background-color: rgb(240, 240, 240); ">//從指定的file路徑checkout抓最新版本的下來</span><br />root# sudo svn co <a href="file:///Applications/redmine-1.0.2-0/subversion/repos/repoOne" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 0, 0) !important; ">file:///Applications/redmine-1.2.2-0/subversion/repos/repoOne</a></code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">13</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# cd repoOne</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">14</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 11px; line-height: 12px; background-color: rgb(240, 240, 240); ">//隨便建了三個目錄</span><br />root# sudo svn mkdir tags branches trunk</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">15</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: 'Courier New'; font-size: 11px; line-height: 12px; background-color: rgb(240, 240, 240); ">// 把剛建好的三個目錄 check-in 到主機的</span><br />root# sudo svn ci -m </code><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"check in by XANDY"</code></td></tr></tbody></table></div><div class="line alt2" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><br /></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">18</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'變更使用者為 daemon,讓使用者可以透過 http 來寫入資料,並將資料夾權限更改為755。</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">19</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo chown -R daemon /Applications/redmine-1.2.2-0/subversion/repos</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">20</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo chmod -R 755 /Applications/redmine-1.2.2-0/subversion/repos</code></td></tr></tbody></table></div></div></div><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(51, 153, 102); ">註1:不變更為 daemon 的話,後續使用類似像ankhsvn套件時,會發生類似<br />svn: Can't open file '/XXX/SVN/repos/db/txn-current-lock': Permission denied 的錯誤訊息 </span></span><br /><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(51, 153, 102); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">註2:資料夾權限不變更為755的後,後續檔案在lock的時候會失敗。 </span></span></span></span><br /><span class="Apple-style-span"> </span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><div id="highlighter_541320" class="syntaxhighlighter " style="margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; padding-top: 1px !important; padding-right: 1px !important; padding-bottom: 1px !important; padding-left: 1px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: relative !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 893px; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><div class="lines" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">01</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">設定 apache2 server ,啟用svn模組</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">07</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">root# sudo vi /Applications/redmine-1.2.2-0/apache2/conf/httpd.conf</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">09</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'將下面兩行前的#拿掉</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">10</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">LoadModule dav_svn_module modules/mod_dav_svn.so</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">11</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">LoadModule authz_svn_module modules/mod_authz_svn.so</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">13</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="comments" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: rgb(0, 130, 0) !important; ">'並加入下列的參數</code></td></tr></tbody></table><span class="Apple-style-span" style="color: rgb(0, 0, 0); background-color: rgb(248, 248, 248); "><location repos=""></location></span></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">15</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; "><span class="Apple-style-span" style="background-color: rgb(248, 248, 248); "><location repos=""></location></span><span class="Apple-style-span" style="background-color: rgb(248, 248, 248); "><location repos=""></location></span><span class="Apple-style-span" style="background-color: rgb(248, 248, 248); "><span class="Apple-style-span" style="color: rgb(0, 130, 0); background-color: rgb(255, 255, 255); ">將下面前的#拿掉</span><br /># <location repos=""></location></span><br />DAV svn</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">16</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">SVNParentPath /Applications/redmine-1.2.2-0/subversion/repos</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">17</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">SVNListParentPath on</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">19</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="preprocessor" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: gray !important; "># how to authenticate a user</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">20</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">AuthType Basic</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">21</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">AuthName </code><code class="string" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: blue !important; ">"Subversion repository"</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">22</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">AuthUserFile /Applications/redmine-1.2.2-0/subversion/<span class="Apple-style-span" style="color: rgb(102, 102, 102); font-family: Arial, sans-serif; line-height: 22px; background-color: rgb(255, 255, 255); ">svnuser.auth</span></code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">24</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="preprocessor" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; color: gray !important; "># only authenticated users may access the repository</code></td></tr></tbody></table></div><div class="line alt1" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">25</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code class="plain" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; ">Require valid-user</code></td></tr></tbody></table></div><div class="line alt2" style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(248, 248, 248) !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "></div><div class="line alt1" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><table style="color: rgb(102, 102, 102); margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 1.5em; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: left; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-collapse: collapse; "><tbody style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><tr style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; "><td class="number" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 3em !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><code style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0.3em !important; padding-bottom: 0px !important; padding-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; text-align: right !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: 2.7em !important; line-height: 1.1em !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-size: 1em !important; min-height: inherit !important; display: block !important; ">27</code></td><td class="content" style="margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border-top-width: 0px !important; border-right-width: 1px; border-bottom-width: 0px !important; border-left-width: 3px !important; border-style: initial !important; border-color: initial !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; float: none !important; vertical-align: top !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-size: 1em !important; min-height: inherit !important; border-left-style: solid !important; border-left-color: rgb(108, 226, 108) !important; border-right-style: solid; border-right-color: rgb(255, 255, 255); "><span class="Apple-style-span" style="color: rgb(0, 130, 0); ">將下面前的#拿掉<br /></span><span class="Apple-style-span" style="color: rgb(0, 0, 0); background-color: rgb(248, 248, 248); "># </span></td></tr></tbody></table><span class="Apple-style-span" style="background-color: rgb(248, 248, 248); "></span></div></div></div></li><li style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">設定 SVN的http存取的帳號、密碼</span></span></span></span></span></span></span></span><ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">建立認證檔案 root# sudo vi /Applications/redmine-1.2.2-0/subversion/<span class="Apple-style-span" style="color: rgb(102, 102, 102); ">svnuser.auth</span> (請用 :wq! 寫入檔案)</span></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">$ sudo htpasswd -cm /Applications/redmine-1.2.2-0/subversion/<span class="Apple-style-span" style="color: rgb(102, 102, 102); ">svnuser.auth</span> user1 (帳號-xandy請自取)<br />Password:<br />New password: // 輸入新增帳號的密碼<br />Re-type new password:<br />Adding password for user user1<br /><br />$ sudo chmod 755 /Applications/redmine-1.2.2-0/subversion/<span class="Apple-style-span" style="color: rgb(102, 102, 102); ">svnuser.auth</span><br />$ sudo chown _www /Applications/redmine-1.2.2-0/subversion/<span class="Apple-style-span" style="color: rgb(102, 102, 102); ">svnuser.auth</span><br /><br /></span></span></span></span></span></li></ul></li><li style="color: rgb(102, 102, 102); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">瀏覽 </span><span style="color: rgb(0, 119, 221); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://localhost:8080/repos">http://localhost:8080/repos</a></span><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span><br /><br /><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">如果有出現帳號密碼驗證,通過後有顯示網頁的話,就表示svn沒問題,並可以提供http存取。</span></span></span></span></span></span></span></span></li></ul></li></ol><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: x-small; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span><a href="http://files.dotblogs.com.tw/remhom/1010/2010101313952193.jpg" rel="lightbox" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><img alt="alt" border="0" src="http://files.dotblogs.com.tw/remhom/1010/2010101313952193.jpg" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; " /></span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span></span></span></span></span></span></span></span><br /></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> 3. 設定redmine與subversion的連結</span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-size: 15px; line-height: 24px;">http://localhost:8080/redmine/</span></span></span></span></span></p><ul style="font-family: Arial, sans-serif; line-height: 22px; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">登入redmine</span></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">建立專案</span></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">設定=>選擇Subversion=>輸入網址、帳號、密碼 </span><br /><br /><a href="http://files.dotblogs.com.tw/remhom/1010/20101013141131305.jpg" rel="lightbox" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><img alt="alt" border="0" src="http://files.dotblogs.com.tw/remhom/1010/20101013141131305.jpg" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; " /></span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">若設定成功,完成後可以看到redmine已將subversion的資訊導入如下圖。 </span><br /><br /><a href="http://files.dotblogs.com.tw/remhom/1010/2010101314823511.jpg" rel="lightbox" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); text-decoration: none; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><img alt="alt" border="0" src="http://files.dotblogs.com.tw/remhom/1010/2010101314823511.jpg" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; " /></span></a><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></span></span></span></span></li></ul><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> </p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">參考文章:</span><span style="color: rgb(0, 119, 221); margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a href="http://asuralyc.blogspot.com/2009/05/svn-websvn-ssl-trac-on-leopard.html" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">http://asuralyc.blogspot.com/2009/05/svn-websvn-ssl-trac-on-leopard.html</a></span></span></span></span></span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></span></p><p style="font-family: Arial, sans-serif; color: rgb(102, 102, 102); font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(255, 0, 0); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">---------------</span></span></span></span></span></p><p style="font-family: Arial, sans-serif; font-size: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></span></span></span></span></p><h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; line-height: 22px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2010/10/12/18302.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">TFS 的替代方案:Redmine【Part2】開機自動啟動 Redmine</a></span></span></span></span></span></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">安裝好Redmine後,有一個問題需要解決,就是他開機並不會自動執行服務,<br />所以會發生一種誤解,就是明明安裝完測試都ok,怎麼重開機後網站就掛點了...</span></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span class="Apple-style-span">我們可以利用 </span><span class="Apple-style-span">/Applications/redmine-1.2.2-0/ctlscript.sh status</span><span class="Apple-style-span"> 指令來檢查redmine的服務狀態</span><br /><span class="Apple-style-span">會發現我們的服務其實都沒有啟動...</span><br /><span class="Apple-style-span">subversion already not running</span><br /><span class="Apple-style-span">apache already </span></span></span></span></span></span><span class="Apple-style-span">not running</span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">redmine already </span></span></span></span></span>not running</p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">mysql already </span></span></span></span></span>not running</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span class="Apple-style-span" style="color: rgb(102, 102, 102); ">我們可以在開機後,利用 /Applications/redmine-1.2.2-0/ctlscript.sh </span><span class="Apple-style-span">start</span><span class="Apple-style-span" style="color: rgb(102, 102, 102); ">的方式來啟動這四項服務,<br />讓網站順利運作,但是既然是要當作團隊的伺服器,每次都要手動開啟未免太遜也太笨,<br /></span></span></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><br /></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">xandy自創方法</p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; ">1. 建立一個檔案 redmine-start.exec (Unix Executable File)</p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "> 內容只寫一行 <span class="Apple-style-span">/Applications/redmine-1.2.2-0/ctlscript.sh </span><span class="Apple-style-span">start</span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span class="Apple-style-span">2. 將rednube-start.exe加到mac 開機自動啟動列方法如下。</span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span class="Apple-style-span">3. 重新開機就會自動執行</span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; ">當Mac電腦開機時,預設會自動啟動一些系統必備的應用程式,讓我們一開機時就可以快速使用這些工具或服務。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; ">如果哪天你安裝了某些軟體,移除後卻在系統中留下了沒清除乾淨的垃圾,或者某些程式你並不希望每次開機都自動啟動,那該怎麼在Mac OS X系統中將這些開機時自動啟動的項目移除呢?</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; ">或者你希望Mac電腦一開機就自動啟動你要執行的程式、自動化工具或某些常用程式,該怎麼把它加入到開機啟動清單呢?</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span id="more-6976"></span></p><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; margin-top: -5px; "><ins style="display: inline-table; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; width: 468px; "><ins id="aswift_3_anchor" style="display: block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; width: 468px; "><iframe allowtransparency="true" frameborder="0" height="15" hspace="0" marginwidth="0" marginheight="0" scrolling="no" vspace="0" width="468" id="aswift_3" name="aswift_3" style="left: 0px; position: absolute; top: 0px; "></iframe></ins></ins></div><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; position: relative; left: -30px; "><strong style="color: rgb(255, 255, 255); font-size: 24px; ">方法:</strong></div><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span><strong>第1步</strong></span> 在桌面下方的Dock上的「<a href="http://briian.com/?p=6976" style="color: rgb(0, 102, 204); text-decoration: none; ">系統偏好設定</a>」圖示按一下。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><img src="http://orzhd.com/briian/2010/mac-boot-start/01.png" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; max-width: 100%; " /></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span><strong>第2步</strong></span> 開啟「系統偏好設定」視窗後,按一下「帳號」圖示。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><img src="http://orzhd.com/briian/2010/mac-boot-start/02.png" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; max-width: 100%; " /></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span><strong>第3步</strong></span> 由於開機啟動清單的管理是依照帳號來個別設定,請先從左邊選單點一下你要修改的帳號名稱,再切換到「登入項目」。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; ">「登入時會自動打開的項目」清單中會列出該帳戶開機時會自動開啟的軟體或程式,如果你不希望自動開啟某個程式,請在「隱藏」方框打勾,如果要刪除該項目,請點選使其反白後再按「-」將他刪除即可。如果要新增其他項目,請按「+」。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><img src="http://orzhd.com/briian/2010/mac-boot-start/03.png" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; max-width: 100%; " /></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span><strong>第4步</strong></span> 如果你在前一個步驟按了「+」新增其他啟動項目之後,接著會自動開啟應用程式選單,請從清單中點選你要啟動的軟體再按「加入」按鈕。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><img src="http://orzhd.com/briian/2010/mac-boot-start/04.png" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; max-width: 100%; " /></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><span><strong>第5步</strong></span> 設定完之後,登入啟動清單中就會出多出剛剛選取的項目,將此視窗關閉,下次開機時便會自動開啟你指定的程式囉。</p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><a href="http://briian.com/?p=6976" style="color: rgb(0, 102, 204); text-decoration: none; "><img src="http://orzhd.com/briian/2010/mac-boot-start/05.png" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; max-width: 100%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; " /></a></p><p style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "> </p><div class="wumii-hook" style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 28px; text-align: justify; "><div class="wumii-related-items-div" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: both; overflow-x: hidden; overflow-y: hidden; "><div class="wumii-internal" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; clear: both; "></div></div></div><p></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">-------------------------</span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></span></span></span></p><h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; font-family: Arial, sans-serif; line-height: 22px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2010/10/18/18416.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">TFS 的替代方案:Redmine【Part3】啟用 Redmine 的 Email 通知</a></span></span></span></span></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">在這邊鬧了很大的笑話,那就是我設定了好幾天,Email就是不通,<br />幾乎快把國外所有的文章都翻爛了,到最後才發現是我的Mac Mini的網路設定出了問題...</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">因為我的主機是透過AirPort + pppoe 來取得固定IP,<br />當我撥接完取得IP後,發現無法上網,但是SSH卻可以遠端Terminal進去,所以我就不以為意,<br />一直在設定我的redmine,最後到了要使用郵件通知時,才發現無法使用,因為只要寄測試信都會有逾期的報錯,</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">最後進去看了postfix 的錯誤訊息,才發現是主機的DNS有問題,這時候才讓我回想到,對唷!當初PPPOEP時是沒法瀏覽網頁的,<br />最後進去MAC的系統偏好,將PPPOE設為優先,賓果!郵件正常了 XD</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">下面是設定的過程,因為我繞了很多路,所以簡單的說明一下,或許會有多設定的地方,但應該不多^^"</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">作法:</b></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">利用 Mac OSX Server 內建的 Postfix 郵件服務寄發 Redmine郵件</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">步驟:</b></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">1.修改Redmine郵件設定檔 </b> /Applications/redmine-1.2.2-0/apps/redmine/config/email.yml</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">預設是沒有emial.yml這個檔案的,所以您需要新增一個或是將資料夾內的email.yml.example變更一下,<br /><br />因為我們要使用MAC的 mail server,所以我們將 email.yml設的內容只留下</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 80px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">production:<br />delivery_method: :sendmail</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">其他相關設定,例如要利用Gmail或是其他smtp,請參考官方文件:<a href="http://www.redmine.org/wiki/redmine/EmailConfiguration" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">http://www.redmine.org/wiki/redmine/EmailConfiguration</a></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">2.設定OSX 中的Postfix</b></span></span></span></span></p><ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">先利用指令 date | mail -s test 我的信箱@gmail.com ,寄一封測試信給自己,如果收的到,那恭喜你,可以跳過第二步驟。<br /></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">設定 /etc/postfix/main.cf<ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">幾個參數要設定mydomain、myhostname、mydestination (如果你沒有Domain Name的話,去申請個免費的吧!)<br /></li></ul></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">幾個 postfix 常用指令<ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> postfix check :檢查 postfix 相關的檔案、權限等是否正確!<br />postfix start :開始 postfix 的執行<br />postfix stop :關閉 postfix<br />postfix flush :強制將目前正在郵件佇列的郵件寄出!<br />postfix reload:重新讀入設定檔,也就是 /etc/postfix/main.cf<br />postfix status:目前狀態</li></ul></span></span></span></span></li></ul><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">參考文章:<a href="http://linux.vbird.org/linux_server/0390postfix.php" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); ">簡易 Mail Server 架設 -- Postfix 設定</a></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p></div><p></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">----------------------------</span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "></span></span></span></span></p><h2 style="margin-top: 1em; margin-right: 0em; margin-bottom: 0.3em; margin-left: 0em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; color: rgb(84, 84, 84); border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgb(223, 223, 223); font-size: 16pt; font-family: Arial, sans-serif; line-height: 22px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><a id="viewpost_ascx_TitleUrl" href="http://www.dotblogs.com.tw/remhom/archive/2010/10/18/18420.aspx" style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(153, 102, 51); text-decoration: none; ">TFS 的替代方案:Redmine【Part4】設定 apache 與 subversion 的多專案權限</a></span></span></span></span></h2><div style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; font-family: Arial, sans-serif; font-size: 15px; line-height: 22px; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">假設我們在subversion有多個專案,並且希望多個專案的權限要不一樣,那我們可以透過下列的方式達成。</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">subversion的目錄建置方式請參閱 <a href="http://www.dotblogs.com.tw/remhom/archive/2010/10/13/18308.aspx" id="homepage_ascx_HomePageDays_DaysList_ctl01_DayItem_DayList_ctl00_TitleUrl" title="Click To View Entry." style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; color: rgb(0, 119, 221); "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">Mac OSX 與 Redmine 的邂逅【Part1】安裝 Redmine + Subversion</span></a></span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">設定方式如下:</b></span></span></span></span></p><ol style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">修改 > sudo vi /Applications/redmine-1.2.2-0/apache2/conf/httpd.conf<ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><location svn=""><br />DAV svn<br />#SVNListParentPath on<br />SVNParentPath /Applications/redmine-1.2.2-0/subversion/repos<br />AuthType Basic<br />AuthName "Subversion Login"<br />AuthUserFile /Applications/redmine-1.2.2-0/subversion/svnuser.auth # 使用者的帳號密碼存放文件<br />AuthzSVNAccessFile /Applications/redmine-1.2.2-0/subversion/svnaccess.pub # svn的存取規則<br />Require valid-user<br /></location></li></ul></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">利用指令 htpasswd -m /Applications/redmine-1.2.2-0/subversion/svnuser.auth username 來建立帳號、密碼<br /></span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">新增/Applications/redmine-1.2.2-0/subversion/svnaccess.pub 文件<ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">寫入下面內容:<br /><br />## 設定群組<br />[groups]<br />admin = admin1, admin2<br />g_code = user1,user2<br />g_doc = user3,user4<br /><br />## 設定根目錄權限,r=讀、w=寫<br />[/]<br />* =<br />@admin = rw #admin群組可以讀寫全部<br /><br />[proj1:/] # 版本目錄名稱<br />@g_code = rw #群組g_code可以讀寫<br />@g_doc=r #群組g_doc只能讀<br /><br />[proj2:/]<br />user3=rw #使用者user3可以讀寫<br />user4=r #使用這user4可以讀</li></ul></span></span></span></span></li></ol><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><b style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">備註:</b></span></span></span></span></p><ul style="margin-top: 0em; margin-right: 0em; margin-bottom: 1.5em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 1em; list-style-type: square; list-style-position: initial; list-style-image: initial; "><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">使用者的帳號密碼與/Applications/redmine-1.2.2-0/subversion/svnuser.auth 是關聯的。</span></span></span></span></li><li style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; ">svnaccess.pub 的規則變更是不用重啟apache就可以套用的。</span></span></span></span></li></ul></div><p></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><br /></span></span></span></span></p><p style="color: rgb(102, 102, 102); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 24px; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "><span style="margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; padding-top: 0em; padding-right: 0em; padding-bottom: 0em; padding-left: 0em; "> </span></span></span></span></span></p></div><p></p></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-82017244313292810462011-11-08T21:13:00.000+08:002014-04-21T08:17:38.709+08:00電子書網站應該有特色<div>我的看法,大家的看法?</div><ol><li>視覺化UI</li><li>跨平台瀏覽</li><li>豐富的內容</li><li>品牌的故事</li><li>企劃</li></ol>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-69281954365515649192011-11-05T07:30:00.001+08:002014-04-21T08:17:38.677+08:00教學-製作iPad適用的電子書格式<h2 style="word-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-family: Tahoma, Verdana; background-color: rgb(51, 51, 51); "><span class="Apple-style-span" style="font-size: 12px; font-weight: normal; line-height: 20px; "></span></h2><span><span>iPad具有高解析度輕薄的機身,能夠在開機後兩三秒鐘內進入閱讀狀態,加上具有超過10小時的使用時間,相當適合用來坐在咖啡館裡悠閒的閱讀。所以以上軟體即使有的已有支援iPad最佳化(iSilo),但是絕大多數都是放大兩倍的模糊畫面,看了實在不舒服。所以在iPad上閱讀電子書當然還是得使用Apple官方版推出的免費電子書軟體「iBook」最適合了。<br />iPad讀什麼檔?<br />雖然iPad裝了iBook,但是翻到Store(Apple販賣電子書的線上商店),裡面全部都是英文書籍實在有點讓人卻步。<br /><br /><br />在台灣電子書市場尚未遍地開花前,目前iPad能取得電子書資源實在有限。在瞭解iPad所接受的是ePub格式電子書後,也搜尋了多套免費的工具軟體來協助轉檔,所以就花了一些時間研究如何將台灣常見的「直式電子書」格式,轉換為「橫式電子書」格式。因此也寫了這篇教學文章給將來有需要的朋友參考,如果有更好、更快的方式還請不吝分享。<br /><br />轉檔前準備工具<br />因為很多正體中文電子書的資源都是pdb檔或是prc檔,這些檔案需透過一些小工具軟體還協助轉檔,並大量修改橫式標點符號,但是這些好用的軟體絕大多數是熱心的朋友在Windows環境下所撰寫的程式,所以必須在windows環境下操作。<br />Step1:準備一台Windows系統電腦,或是Intel Cpu的Mac電腦且安裝Windows系統。<br /><br />Step2:下載以下免費軟體<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.haodoo.net%2F%3FM%3Dhd%26amp%3BP%3DmPDB">「mPDB」</a>。這是「好讀網」站長撰寫之程式,是一套可以將「好讀網」上所下載的電子書檔案轉為txt(純文字檔)的工具。<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Ftoget.pchome.com.tw%2Fintro%2Fpda_pctool%2F21523.html">「TL-PDB」</a>。有些電子書的格式是prc,可以將此類檔案轉為txt(純文字檔)。<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.atlas-zone.com%2Fsoftware%2Fdetail%2FTextMultiReplace.htm">「TextMultiReplace」</a>。這是一套用來批次大量修改文字檔內文的軟體,可以用來修改直式標點符號為橫式標點符號的工具。<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.divlocsoft.com%2Findex.htm">「Actual Search & Replace」</a>。這也是一套用來批次大量修改文字檔內文的軟體,更方便的是他可以儲存設定好想修改的標點符號,不需要再手動輸入,唯一的缺點是一套要價29.95美金的軟體(可免費試用30天)。<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.cnepub.com%2Fsoft%2F">「epubBuilder+2.4.3.7」</a>,這是一套由大陸網站開發的製作電子書軟體,用來匯入大量文字檔,並可方便製作目錄章節的電子書工具。<br />. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fcalibre-ebook.com%2Fdownload">「Calibre」</a>,這是唯一一套PC與MAC都有支援的電子書製作軟體,主要是用來輸出iPad 100%相容的電子書格式。<br /><br />Step3:將以上工具軟體安裝好,準備開始了......<br /><br />電子書取得與轉出txt檔<br />鍋子跟剷子都準備好了,沒有食材也不能料理。所以可以上網找人已經轉好的PDB電子書檔案,或已經是ePub格式的電子書(可以直接放到iPad裡)。以「好讀網」為例,我們在裡面找到了「三國演義 (羅貫中)」這本經典的歷史小說,縱共分為四個檔案,分別下載儲存。<br /><br />此時啟動mPdb軟體,點圖中「設定檔」按鈕,將剛剛下載的第一個pdb檔案(84a.pdb)讀入。<br /><br />程式會問你要不要擷取為純文字檔。<br /><br />選擇要擷取txt檔後,會將該檔案裡面的所有章節拆成一個一個txt檔。第一本內容到「第三十回 戰官渡本初敗績 劫烏巢孟德燒糧」,連同0.txt的目錄檔共有31個檔案。<br /><br />接下來建立一個空的資料夾「01」,用來放剛剛轉出的txt檔案。如果不這樣做,接下來第二本書的檔案便會覆蓋之前轉好的,所以一定要趕快移到別的位置。<br /><br />同樣的操作方式,將84b.pdb、84c.pdb、84d.pdb分別轉出txt檔,且存到資料夾中。如果沒有需要就可以把產生的inf檔案砍除(pdb原始檔建議仍保留)。<br /><br />ps:如果你的電子書是prc格式,請用第二套軟體「TL-PDB」來轉出txt檔案即可。<br /><br />批次修正橫式標點符號<br />打開剛剛轉好的txt檔,可以發現原本是直式書籍的標點符號,因為轉為橫式後不會跟著變動,所以得修正過後,閱讀上較為舒適。但是上百個檔案如果一個一個以內文取代的方式修改,那麼絕對沒有人願意花這麼多時間來做這件無聊的事情。<br /><br />所以這時候就需要用「TextMultiReplace」來大量批次修改內文的符號了。開啟程式後,依照下圖的方式設定好,記得將包含子目錄的選項打勾,並指定好欲取代的文字檔資料夾位置。<br /><br />左下角方塊是「尋找內容」,例如我們想將原本檔案裡的直式符號,如「︽」改為「《」,或是一般小說中經常出現的語氣轉折符號「|」改為「—」....等,將正確的標點符號填在右邊即可!<br /><br />唯一比較麻煩的地方是:此軟體一次只能改一個地方,不能同時告訴電腦要全部修改的符號,如果有人認識作者的話,可能得麻煩他多增加這個大量設定修改符號的功能....。所以這是比較繁瑣的地方,你得手動方式一個一個填入,一般小說裡出現直式標點符號問題約有11種符號。所以得做11次...這寫是比較討厭的地方(當然如果你不介意的話,可以忽略掉此步驟直接進入下一步)。<br /><br />所以為了方便,我將要置換的符號存成一個txt檔,將來就從裡面直接拷貝貼上,我提供這個檔案在文後讓大家下載,「上方符號:是欲修改的符號」「下方符號:是欲取代的符號」!<br /><br />當設定好第一組要取代的符號時,便可「開始取代」,此時會出現警告視窗提醒您備份,按「是」繼續。<br /><br />大概兩秒鐘不到的時間,多達125個檔案中有35個檔案裡面有「|」,已經通通改為「—」了,真是太棒了。接著就勤快一點,再重複這個動作10次,確保所有的符號都改為橫式格式方便閱讀(如果有會寫程式的朋友也請大力相助啊......)。<br /><br />全部改完後,點其中一個檔案來看,果然都已經轉為正確的橫式格式了。<br /><br />當作完這一步,可以先休息一下喝口水再繼續。<br /><br />更方便的置換工具<br />如果覺得要一次一次手動修改很麻煩,用「Actual Search & Replace」可以一次徹底解決上述的缺點。下載試用版後,指定好欲批次修改的資料夾、同時遮罩的地方設定為「*.txt」、修改類型為「取代」。<br /><br />接著點左上角的「檔案」>「批量取代」<br /><br />他可以儲存你想要修改的文字或符號,也是最方便的地方,這邊我設定好想修改的11種符號「epub.tbl」,指定給電腦後就可以了。<br /><br />全部要修改的符號就出現在這個表上了,如果要再增加修改的符號,點「行數」就會增加欄位讓你填入修改,當一切無誤後再點「修改檔案」,就可以快速大量修改,比起上一方式快太多了。<br /><br />如果不希望轉檔後將原始檔產生「*.bak」的備份,請將此功能取消掉。<br /><br />另外,WReplace軟體可以一次大量置換,謝謝「清靜一人」指點。WReplace軟體也可以儲存欲修改的符號,免去手動一次一次修改的困擾,但是它一次只能修改一個檔案,無法指定資料夾批量處理是比較可惜的地方(不過是免費的軟體)。<br /><br />將txt檔製作具目錄結構的電子書<br />剛剛轉好的txt檔多達120多個,最好能夠有章節目錄來組織。所以這時候就需要「epubBuilder」這套軟體了。這套軟體因為是以簡體中文為開發,所以安裝的時候會出現一些看不懂的亂碼說明文字,但是不管他一直按下一步就可以安裝完畢了。當第一次啟動後將「Language」切換為「English」,多少會有一些文字變為看的懂得英文。<br /><br />接著按「新建」來新增一本電子書<br /><br />此時「書名」與「作者」一定要填寫,輸入後按下右下角「綠色勾勾」存檔,書籍的照片先不要放入,等一下改用calibre軟體來做,到時候iPad的書架上才會有照片。<br /><br />接著把剛剛轉好且修正完畢的txt檔匯入,該軟體支援epub、txt、html、word等格式的匯入,但是以txt的問題最少。匯入第一個資料夾的txt檔後,左邊的視窗是以類似「檔案總管」的方式呈現樹枝狀的結構。右邊是該檔案的內文,如果有不想要的文字可以直接砍除。<br /><br />接著我們希望製作第一本書的目錄結構,也就是希望在第一本裡面有30回合的章節。所以以該本書為例,編號0的檔案是各章節的名稱,其餘個章節希望在此層級下方。所以按「shift來連選到最後一個檔案」,再點圖中右上角紅框框「降一?」的按鈕(簡體文字所以無法出現正確文字碼)。<br /><br />經過降級處理後,可以看到目錄結構已經有所不同。同理,如果不想這麼麻煩,大可以把所有章節文章合併成一篇....不過這樣就沒有各章節的結構了(所以一切得取決於你囉)。<br /><br />接著把第二個、第三個、第四個資料夾的txt檔匯入,變成四冊書籍(當然也可以作為同一冊)。但是匯入的書籍冊數名稱都是「0」。<br /><br />在最高層級的冊名上點兩下,就可以編輯冊名了。所以我把第一冊改為01~30<br /><br />這樣就改好了<br /><br />不過,如果你希望有更好的目錄(將各回合的名稱出現在iPad上面,而不是一堆數字符號),<br />那麼就得將各回合的名稱打上去,謝謝網友hideto2100的提醒,像這樣第一行名做為章節名稱點一下,<br />就可以自動幫你命名好了(又可以省下20倍以上的時間)<br /><br />這樣就完成第一冊了,其實「三國演義」也沒有所謂的第一冊或第三冊,而是一本連續的小說,所以可以重新匯入檔案,將所有回合章節,通通合併為同一個結構層級。好累....不要像我這麼龜毛<br /><br />如果小說的章節數較少,或是想偷懶不在乎製作完整的目錄,大可以直接輸出成ePub電子書格式。<br /><br />輸出時,選存放的位置,很快的就會轉好檔!<br /><br />這本歷史巨著,轉好後只有945KB,作者如果知道未來會被日本KOEI公司拿來發揮的淋漓盡致(真.三國無雙系列),應該也會很欣慰吧。<br /><br />最後的轉檔<br />終於到了最後一個步驟,剛剛轉好的ePub格式電子書其實已經可以丟到iPad裡面閱讀了,但是封面如果用epubBuilder軟體插入,將來在iPad的書架上是沒有封面照片的。這樣當然不好,所以利用「Calibre」做最後的校正。安裝過程中要注意選擇輸出格式為「Kindle DX」,如果忘了設定,可以在「偏好設定」裡面重新設定,<br /><br />接著點「加入書籍」,把剛剛轉好的ePub再拉近來一遍。匯入後,在該本書上點滑鼠右鍵「編輯元數據資訊」>「個別編輯元數據」,把想編輯的資料做最後確認。<br /><br />把書籍的封面照片用「拖拉放」的方式加入,按確定就可以了(如果出現錯誤訊息,請換一張照片)。<br /><br />接著是最後一個步驟了,在該書上點滑鼠右鍵「轉換電子書」>「個別轉換」。<br /><br />確認輸出是否設定為「ePub格式」否則轉到iPad會有問題,同時也確定是Kindle DX格式,當一切ok後按下確定就會進行最後的轉檔了,當圓圈順時鐘停止後就大功告成了。<br /><br />轉檔的資料夾會以拼音方式命名。資料夾結構與iTunes觀念相同,都事先以「作者」做第一層及級結構,進去後才是以「書名」分資料夾,所以如果是暢銷作家一定會有很多作品,那麼這樣分類就有系統多了!<br /><br />iTunes同步<br />接著把該資料夾拉到iTunes裡面,跟iPad同步化就可以把該本電子書傳輸進去了。<br /><br />不管把iPad直擺或橫擺,對閱讀來說都相當舒適(字體大小、螢幕亮度都可以調整),翻頁也可依照拉動方式翻頁或點按式翻頁,連翻頁時,文字還會出現在底部。<br /><br />目錄可以點按後直接前往<br /><br />橫式<br /><br />先前辛苦製作的目錄,這時候發揮作用了,長按下方的導覽頁可以快速瀏覽每章節的名稱<br /><br />電子書的好處是可以方便的查詢與做「書籤」,假若這段文章你希望將來重複觀看,可以直接做一個書籤在此,只要長按文章內文的位置,會出現類似iPhone在選取文字的copy功能,拉出一小段後放開,就可以在此儲存一個書籤了<br /><br />放開後會有黃底類似手繪螢光筆的底色<br /><br />可以在「書籤頁」裡面看到剛剛做好的書籤,點取會直接跳過去閱讀,儲存大量的書籤當然都不是問題,如果想刪掉某筆書籤記錄,只要在上面往右一劃就可以出現刪除按鈕了</span></span><div id="postmessage_40703154" class="t_msgfont" style="word-wrap: break-word; line-height: 20px; font-size: 12px; font-family: Tahoma, Verdana; background-color: rgb(51, 51, 51); "></div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-82118819063097465592011-11-05T07:30:00.000+08:002014-04-21T08:17:38.713+08:00iPad適用的電子書格式<h2 style="word-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-family: Tahoma, Verdana; background-color: rgb(51, 51, 51); "><span class="Apple-style-span" style="font-size: 12px; font-weight: normal; line-height: 20px; ">iPad具有高解析度輕薄的機身,能夠在開機後兩三秒鐘內進入閱讀狀態,加上具有超過10小時的使用時間,相當適合用來坐在咖啡館裡悠閒的閱讀。所以以上軟體即使有的已有支援iPad最佳化(iSilo),但是絕大多數都是放大兩倍的模糊畫面,看了實在不舒服。</span><font style="font-size: 12px; font-weight: normal; text-decoration: none; word-wrap: break-word; "><a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fibooks%2Fid364709193%3Fmt%3D8" target="_blank" style="font-size: 12px; font-weight: normal; word-wrap: break-word; text-decoration: none; ">所以在iPad上閱讀電子書當然還是得使用Apple官方版推出的免費電子書軟體「iBook」最適合了。</a></font></h2><div id="postmessage_40703154" class="t_msgfont" style="word-wrap: break-word; line-height: 20px; font-size: 12px; font-family: Tahoma, Verdana; background-color: rgb(51, 51, 51); "><font style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; "></font><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">iPad讀什麼檔?</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">雖然iPad裝了iBook,但是翻到Store(Apple販賣電子書的線上商店),裡面全部都是英文書籍實在有點讓人卻步。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-0767d5920804554a8fba57cf41eed051.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">在台灣電子書市場尚未遍地開花前,目前iPad能取得電子書資源實在有限。在瞭解iPad所接受的是ePub格式電子書後,也搜尋了多套免費的工具軟體來協助轉檔,所以就花了一些時間研究如何將台灣常見的「直式電子書」格式,轉換為「橫式電子書」格式。因此也寫了這篇教學文章給將來有需要的朋友參考,如果有更好、更快的方式還請不吝分享。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">轉檔前準備工具</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">因為很多正體中文電子書的資源都是pdb檔或是prc檔,這些檔案需透過一些小工具軟體還協助轉檔,並大量修改橫式標點符號,但是這些好用的軟體絕大多數是熱心的朋友在Windows環境下所撰寫的程式,所以必須在windows環境下操作。<br style="word-wrap: break-word; line-height: normal; ">Step1:準備一台Windows系統電腦,或是Intel Cpu的Mac電腦且安裝Windows系統。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><font style="word-wrap: break-word; line-height: normal; ">Step2:下載以下免費軟體</font><br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.haodoo.net%2F%3FM%3Dhd%26amp%3BP%3DmPDB" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「mPDB」</font></a>。這是「好讀網」站長撰寫之程式,是一套可以將「好讀網」上所下載的電子書檔案轉為txt(純文字檔)的工具。<br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Ftoget.pchome.com.tw%2Fintro%2Fpda_pctool%2F21523.html" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「TL-PDB」</font></a>。有些電子書的格式是prc,可以將此類檔案轉為txt(純文字檔)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.atlas-zone.com%2Fsoftware%2Fdetail%2FTextMultiReplace.htm" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「TextMultiReplace」</font></a>。這是一套用來批次大量修改文字檔內文的軟體,可以用來修改直式標點符號為橫式標點符號的工具。<br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.divlocsoft.com%2Findex.htm" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「Actual Search & Replace」</font></a>。這也是一套用來批次大量修改文字檔內文的軟體,<font style="word-wrap: break-word; line-height: normal; ">更方便的是他可以儲存設定好想修改的標點符號,不需要再手動輸入</font>,唯一的缺點是一套要價29.95美金的軟體(可免費試用30天)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.cnepub.com%2Fsoft%2F" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「epubBuilder+2.4.3.7」</font></a>,這是一套由大陸網站開發的製作電子書軟體,用來匯入大量文字檔,並可方便製作目錄章節的電子書工具。<br style="word-wrap: break-word; line-height: normal; "><img src="http://messenger.msn.com.tw/Resource/emoticons/star.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">. <a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fcalibre-ebook.com%2Fdownload" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「Calibre」</font></a>,這是唯一一套PC與MAC都有支援的電子書製作軟體,主要是用來輸出iPad 100%相容的電子書格式。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">Step3:將以上工具軟體安裝好,準備開始了......<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">電子書取得與轉出txt檔</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">鍋子跟剷子都準備好了,沒有食材也不能料理。所以可以上網找人已經轉好的PDB電子書檔案,或已經是ePub格式的電子書(可以直接放到iPad裡)。以「好讀網」為例,我們在裡面找到了<a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.haodoo.net%2F%3FM%3Dbook%26amp%3BP%3D84" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">「三國演義 (羅貫中)」</font></a>這本經典的歷史小說,縱共分為四個檔案,分別下載儲存。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-7669ae9bbb19a978645c0c2796478d40.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">此時啟動mPdb軟體,點圖中「設定檔」按鈕,將剛剛下載的第一個pdb檔案(84a.pdb)讀入。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-30807f486789388b2d6ac54340378fc1.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">程式會問你要不要擷取為純文字檔。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-03bc93934b1ff887630ce84753beb186.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">選擇要擷取txt檔後,會將該檔案裡面的所有章節拆成一個一個txt檔。第一本內容到「第三十回 戰官渡本初敗績 劫烏巢孟德燒糧」,連同0.txt的目錄檔共有31個檔案。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-018b6acd5c7b119d2067675ceb793e4c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接下來建立一個空的資料夾「01」,用來放剛剛轉出的txt檔案。如果不這樣做,接下來第二本書的檔案便會覆蓋之前轉好的,所以一定要趕快移到別的位置。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-013e0e9fa0f52d79d3ebfb8f26bed269.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">同樣的操作方式,將84b.pdb、84c.pdb、84d.pdb分別轉出txt檔,且存到資料夾中。如果沒有需要就可以把產生的inf檔案砍除(pdb原始檔建議仍保留)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-752d884001869caf8162799579d4efe1.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">ps:如果你的電子書是prc格式,請用第二套軟體「TL-PDB」來轉出txt檔案即可。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">批次修正橫式標點符號</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">打開剛剛轉好的txt檔,可以發現原本是直式書籍的標點符號,因為轉為橫式後不會跟著變動,所以得修正過後,閱讀上較為舒適。但是上百個檔案如果一個一個以內文取代的方式修改,那麼絕對沒有人願意花這麼多時間來做這件無聊的事情。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-c21862f82ba3c86ba142472b62350107.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">所以這時候就需要用「TextMultiReplace」來大量批次修改內文的符號了。開啟程式後,依照下圖的方式設定好,記得將包含子目錄的選項打勾,並指定好欲取代的文字檔資料夾位置。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-8e391823707d414b13074093600f1f1c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">左下角方塊是「尋找內容」,例如我們想將原本檔案裡的直式符號,如「︽」改為「《」,或是一般小說中經常出現的語氣轉折符號「|」改為「—」....等,將正確的標點符號填在右邊即可!<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-543d09bbe4ec19220ad2d82c338fd8fa.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">唯一比較麻煩的地方是:此軟體一次只能改一個地方,不能同時告訴電腦要全部修改的符號,如果有人認識作者的話,可能得麻煩他多增加這個大量設定修改符號的功能....。所以這是比較繁瑣的地方,你得手動方式一個一個填入,一般小說裡出現直式標點符號問題約有11種符號。所以得做11次...這寫是比較討厭的地方(當然如果你不介意的話,可以忽略掉此步驟直接進入下一步)。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">所以為了方便,我將要置換的符號存成一個txt檔,將來就從裡面直接拷貝貼上,我提供這個檔案在文後讓大家下載,「上方符號:是欲修改的符號」「下方符號:是欲取代的符號」!<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-8ca9a88b568ed163df49e012b48c355c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">當設定好第一組要取代的符號時,便可「開始取代」,此時會出現警告視窗提醒您備份,按「是」繼續。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-5fd34b42e1fc5fc9b64f3ebdcd3036a9.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">大概兩秒鐘不到的時間,多達125個檔案中有35個檔案裡面有「|」,已經通通改為「—」了,真是太棒了。接著就勤快一點,再重複這個動作10次,確保所有的符號都改為橫式格式方便閱讀(如果有會寫程式的朋友也請大力相助啊......)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-c8aa9d734e4250f08fccc15a7acc4017.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">全部改完後,點其中一個檔案來看,果然都已經轉為正確的橫式格式了。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-2233161349c3878af4ebbfe56a7d26f3.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">當作完這一步,可以先休息一下喝口水再繼續。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">更方便的置換工具</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">如果覺得要一次一次手動修改很麻煩,用「Actual Search & Replace」可以一次徹底解決上述的缺點。下載試用版後,指定好欲批次修改的資料夾、同時遮罩的地方設定為「*.txt」、修改類型為「取代」。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-9e8f64f8050b13c1fbc64fab39490c47.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著點左上角的「檔案」>「批量取代」<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-504914ffded8b6c7886e62bf52d918ca.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">他可以儲存你想要修改的文字或符號,也是最方便的地方,這邊我設定好想修改的11種符號「epub.tbl」,指定給電腦後就可以了。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-19d78750b2c1952caddd9e50dd9bd908.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">全部要修改的符號就出現在這個表上了,如果要再增加修改的符號,點「行數」就會增加欄位讓你填入修改,當一切無誤後再點「修改檔案」,就可以快速大量修改,比起上一方式快太多了。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-2f618761c4869fff3eb9f53509ccc84c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">如果不希望轉檔後將原始檔產生「*.bak」的備份,請將此功能取消掉。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-40d4b8713372f7324770bae48d9a7b3c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">另外,<a href="http://forum.fdzone.org/j.php?u=http%3A%2F%2Fwww.mobile01.com%2Ftopicdetail.php%3Ff%3D563%26amp%3Bt%3D1510582%26amp%3Bp%3D3%2318812650%2318812575" target="_blank" style="word-wrap: break-word; text-decoration: none; line-height: normal; "><font style="word-wrap: break-word; ">WReplace軟體可以一次大量置換,謝謝「清靜一人」指點</font></a>。WReplace軟體也可以儲存欲修改的符號,免去手動一次一次修改的困擾,但是它一次只能修改一個檔案,無法指定資料夾批量處理是比較可惜的地方(不過是免費的軟體)。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 430px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">將txt檔製作具目錄結構的電子書</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">剛剛轉好的txt檔多達120多個,最好能夠有章節目錄來組織。所以這時候就需要「epubBuilder」這套軟體了。這套軟體因為是以簡體中文為開發,所以安裝的時候會出現一些看不懂的亂碼說明文字,但是不管他一直按下一步就可以安裝完畢了。當第一次啟動後將「Language」切換為「English」,多少會有一些文字變為看的懂得英文。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-5b3f891f3d6c97690ed903c37a7c753b.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著按「新建」來新增一本電子書<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-847d17ad6bcca7ea21d104914219235d.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">此時「書名」與「作者」一定要填寫,輸入後按下右下角「綠色勾勾」存檔,書籍的照片先不要放入,等一下改用calibre軟體來做,到時候iPad的書架上才會有照片。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-518be890e1d008381cb44ed0f470ccee.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著把剛剛轉好且修正完畢的txt檔匯入,該軟體支援epub、txt、html、word等格式的匯入,但是以txt的問題最少。匯入第一個資料夾的txt檔後,左邊的視窗是以類似「檔案總管」的方式呈現樹枝狀的結構。右邊是該檔案的內文,如果有不想要的文字可以直接砍除。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-b24ea2eaae76d3b5d1eedb4cebbfb80d.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著我們希望製作第一本書的目錄結構,也就是希望在第一本裡面有30回合的章節。所以以該本書為例,編號0的檔案是各章節的名稱,其餘個章節希望在此層級下方。所以按「shift來連選到最後一個檔案」,再點圖中右上角紅框框「降一?」的按鈕(簡體文字所以無法出現正確文字碼)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-ea609d3d3373ca3c99434695e82af496.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">經過降級處理後,可以看到目錄結構已經有所不同。同理,如果不想這麼麻煩,大可以把所有章節文章合併成一篇....不過這樣就沒有各章節的結構了(所以一切得取決於你囉)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-452216415efa1f811f60f55a847e6430.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著把第二個、第三個、第四個資料夾的txt檔匯入,變成四冊書籍(當然也可以作為同一冊)。但是匯入的書籍冊數名稱都是「0」。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-bc3e6c1490d6abb415c8dfe8ed7c72a8.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">在最高層級的冊名上點兩下,就可以編輯冊名了。所以我把第一冊改為01~30<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-40efa6a7c00cdce7c462654c148f2955.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">這樣就改好了<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-da1d7a3c33c4c7c49e23dc033f5d06ba.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">不過,如果你希望有更好的目錄(將各回合的名稱出現在iPad上面,而不是一堆數字符號),<br style="word-wrap: break-word; line-height: normal; ">那麼就得將各回合的名稱打上去,謝謝網友hideto2100的提醒,像這樣第一行名做為章節名稱點一下,<br style="word-wrap: break-word; line-height: normal; ">就可以自動幫你命名好了(又可以省下20倍以上的時間)<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-d78cae4f863f6b29375e53c9ea9e58ff.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">這樣就完成第一冊了,其實「三國演義」也沒有所謂的第一冊或第三冊,而是一本連續的小說,所以可以重新匯入檔案,將所有回合章節,通通合併為同一個結構層級。好累....不要像我這麼龜毛<img src="http://attach2.mobile01.com/image/smile/smile013.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-96221dd9c11fc5bdc5cc1906533bd63f.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">如果小說的章節數較少,或是想偷懶不在乎製作完整的目錄,大可以直接輸出成ePub電子書格式。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-2d618a9406cffdacf1baf35f1fd5445d.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">輸出時,選存放的位置,很快的就會轉好檔!<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-bf96b865f800572145f8222b3e52c612.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">這本歷史巨著,轉好後只有945KB,作者如果知道未來會被日本KOEI公司拿來發揮的淋漓盡致(真.三國無雙系列),應該也會很欣慰吧<img src="http://attach2.mobile01.com/image/smile/smile040.gif" border="0" alt="" style="word-wrap: break-word; line-height: normal; ">。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-24537355e044e6284d70b12146d6e11a.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">最後的轉檔</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">終於到了最後一個步驟,剛剛轉好的ePub格式電子書其實已經可以丟到iPad裡面閱讀了,但是封面如果用epubBuilder軟體插入,將來在iPad的書架上是沒有封面照片的。這樣當然不好,所以利用「Calibre」做最後的校正。安裝過程中要注意選擇輸出格式為「Kindle DX」,如果忘了設定,可以在「偏好設定」裡面重新設定,<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-e1dc7654fc81c0a6701c948f5161d60e.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著點「加入書籍」,把剛剛轉好的ePub再拉近來一遍。匯入後,在該本書上點滑鼠右鍵「編輯元數據資訊」>「個別編輯元數據」,把想編輯的資料做最後確認。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-279c680d6ada653d3fbfa75c0b144527.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">把書籍的封面照片用「拖拉放」的方式加入,按確定就可以了(如果出現錯誤訊息,請換一張照片)。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-05b6fe31ed1248511912cdf20a2a1573.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">接著是最後一個步驟了,在該書上點滑鼠右鍵「轉換電子書」>「個別轉換」。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-f86a40abe363ed3ff86099a8246da9d0.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">確認輸出是否設定為「ePub格式」否則轉到iPad會有問題,同時也確定是Kindle DX格式,當一切ok後按下確定就會進行最後的轉檔了,當圓圈順時鐘停止後就大功告成了。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-090ca096dad0217769f24a5334062ab1.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">轉檔的資料夾會以拼音方式命名。資料夾結構與iTunes觀念相同,都事先以「作者」做第一層及級結構,進去後才是以「書名」分資料夾,所以如果是暢銷作家一定會有很多作品,那麼這樣分類就有系統多了!<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-90189832b0d2357d60f583675c3eba8c.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><table cellspacing="0" class="t_table" bgcolor="black" style="word-wrap: break-word; empty-cells: show; border-collapse: collapse; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(102, 102, 102); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); width: 258px; table-layout: fixed; "><tbody style="word-wrap: break-word; "><tr bgcolor="#fffaf2" style="word-wrap: break-word; "><td style="word-wrap: break-word; font: normal normal normal 12px/1.6em Tahoma, Verdana; line-height: 1.6em; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); overflow-x: hidden; overflow-y: hidden; "><strong style="word-wrap: break-word; font-weight: bold; line-height: normal; "><font size="3" style="word-wrap: break-word; ">iTunes同步</font></strong></td></tr></tbody></table><br style="word-wrap: break-word; line-height: normal; ">接著把該資料夾拉到iTunes裡面,跟iPad同步化就可以把該本電子書傳輸進去了。<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-4f7d70a131486f00879a4f76b95ef4fa.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">不管把iPad直擺或橫擺,對閱讀來說都相當舒適(字體大小、螢幕亮度都可以調整),翻頁也可依照拉動方式翻頁或點按式翻頁,連翻頁時,文字還會出現在底部。<br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-ee8d8422ff22d210c441c12e358eb4e0.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">目錄可以點按後直接前往<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-44bb072487c34e5ed2254a0b6da8f94b.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">橫式<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-14170902f625b6e932947c673d884ba5.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">先前辛苦製作的目錄,這時候發揮作用了,長按下方的導覽頁可以快速瀏覽每章節的名稱<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-2f0a4280dd657b6e0ebbd55f5104b290.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">電子書的好處是可以方便的查詢與做「書籤」,假若這段文章你希望將來重複觀看,可以直接做一個書籤在此,只要長按文章內文的位置,會出現類似iPhone在選取文字的copy功能,拉出一小段後放開,就可以在此儲存一個書籤了<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-2df32a786d9439a89ac760b422932f8e.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">放開後會有黃底類似手繪螢光筆的底色<br style="word-wrap: break-word; line-height: normal; "><img src="http://attach.mobile01.com/attach/201004/mobile01-b182bef159cc13c968057e6201d84bbd.jpg" border="0" alt="" style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; "><br style="word-wrap: break-word; line-height: normal; ">可以在「書籤頁」裡面看到剛剛做好的書籤,點取會直接跳過去閱讀,儲存大量的書籤當然都不是問題,如果想刪掉某筆書籤記錄,只要在上面往右一劃就可以出現刪除按鈕了</div>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-79321855783436395812011-10-27T23:14:00.000+08:002014-04-21T08:17:38.707+08:00mac 移除程式<p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><span >果要移除程式,只要在"應用程式"資料夾中,把要移除程式的圖示,整個拖到垃圾桶中,再清除垃圾桶,就完成移除囉~</span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); text-align: -webkit-auto; background-color: rgb(255, 255, 255); "><img src="http://www.macuknow.com/files/macuknow1/1g5.jpg" alt="1g5" title="1g5" width="700" height="438" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-67500478454140760112011-09-17T20:53:00.001+08:002014-04-21T08:17:38.674+08:00Mac OS X 內置屏幕錄影功能<p class="p1"> </p><p class="p1">Mac OS X 內置屏幕錄影功能</p> <p class="p2">由於近來需要做一些教學影片, 所以就四處搜尋屏幕錄影軟件。經過連番搜尋之後, 原來 Mac OS X 的 QuickTime Player 本身內罝了屏幕錄影功能, 功能雖然不及專業的軟件, 但勝在夠用、就手又免安裝</p> <p class="p5">使用步驟如下:</p> <p class="p4">Step 1. 首先開啟應用程式內的 QuickTime Player。</p> <p class="p5">Step 2. 按 QuickTime Player 的選單>檔案>新增螢幕錄製。</p> <p class="p4">Step 3. 然後就會出現以下的小視窗。</p> <p class="p3">Step 4. 按小視窗右方的倒三角可作詳細的設定。</p> <p class="p3">Step 5. 按紅點便會開始錄影, 想結束的話, 請按 command + control + esc 便可。</p> <p class="p4">錄影完成後, QuickTime Player 會自動打開錄影了的影片, 這時你可以按 QuickTime Player 的選單>檔案>"儲存為..." 將影片存放在指定的地方。</p> <p class="p4">PS-http://jasonworkshop8866.blogspot.com/2010/11/blog-post_6289.html</p> <p class="p3"><br /></p> <p class="p4"><br /></p><p></p>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-3102632183016789482011-09-15T14:41:00.000+08:002014-04-21T08:17:38.633+08:00MAC電腦視窗畫面截取,MAC畫面拍照<span class="Apple-style-span" style="background-color: rgb(20, 20, 20); "><div class="post-body entry-content" style="width: 656px; position: relative; "><span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; ">windows下想要截取視窗(拍照)只要按下print screen鍵就可以</span><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; "><span class="Apple-style-span">但是在MAC下要拍螢幕上的畫面使用 </span><span class="Apple-style-span">Command + Shift + 4 三個按鈕</span></div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">這時候滑鼠就會變成坐標的方式可以圈選所要拍照的範圍</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">如果要像windows那樣可以對單一視窗拍照,只要按下空白鍵</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">就可以對單一視窗拍照。</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; "><br /></div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">只是問題來了,畫面拍完了,照片在哪裡阿?</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">MAC的小畫家在哪裡呢?</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; ">這時候需要一套繪圖軟體,推薦GIMP</div><div style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.4; font-size: 13px; "><br /></div><div><span class="Apple-style-span" ><span class="Apple-style-span" style="line-height: 18px;">http://gimp.lisanet.de/Website/Download.html</span></span></div></div></span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-83445626817231735952011-04-26T14:50:00.000+08:002014-04-21T08:17:38.716+08:00HandBrake將DVD光碟轉成各式影片檔-MAC/XP/WIN7<span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; color: rgb(51, 51, 51); "><h1 class="title" style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: 600; font-size: 1.833em; line-height: 1.2727em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); clear: left; font-family: 微軟正黑體, 'Microsoft YaHei', 'Myriad Pro', 'Myriad Web Pro Regular', 'Lucida Grande', Geneva, 'Trebuchet MS', sans-serif; ">HandBrake將DVD光碟轉成各式影片檔</h1><div style="font-size: 13px; "><a href="http://handbrake.fr/downloads.php">http://handbrake.fr/downloads.php</a></div><div style="font-size: 13px; "><br /></div><div style="font-size: 13px; "><br /></div><div id="content-content" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><div id="node-564" class="node odd full-node node-type-tutorials" style="margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><div class="content" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); font-size: 13px; "><fb:like href="http://www.macuknow.com/node/564" layout="button_count" show_faces="false" width="100" action="like" font="verdana" colorscheme="dark" class=" fb_edge_widget_with_comment fb_iframe_widget" style="position: relative; display: inline-block; "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; "><iframe id="f16b00d65" name="f1faa67234" scrolling="no" title="Like this content on Facebook." class="fb_ltr" src="http://www.facebook.com/plugins/like.php?action=like&channel_url=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D0%23cb%3Df1efbfc7f8%26origin%3Dhttp%253A%252F%252Fwww.macuknow.com%252Ff9a0d0718%26relation%3Dparent.parent%26transport%3Dpostmessage&colorscheme=dark&font=verdana&href=http%3A%2F%2Fwww.macuknow.com%2Fnode%2F564&layout=button_count&locale=zh_TW&node_type=link&sdk=joey&show_faces=false&width=100" style="position: relative; vertical-align: text-bottom; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; overflow-x: hidden; overflow-y: hidden; height: 21px; width: 100px; "></iframe></span></fb:like><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="700" height="150" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564.png" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "> </p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">之前本站已經有寫過關於Handbrake的教學:<a target="_blank" href="http://www.macuknow.com/node/233" style="color: rgb(0, 92, 156); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; ">如何將租回來的DVD轉成電腦可播放的影片檔</a>,不過因為那篇教學比較舊了,而且新版的Handbrake也有些改變,甚至為了轉檔效率,目前Handbrake還把給Intel機種和PPC機種用的版本分開。另外,也有很多朋友有這樣的需求,需要將DVD影片轉成在iPod、iPod Touch、iPhone上面觀看,所以本篇教學目的就是更新一下之前的教學流程,並且善用Handbrake已經設定好的各式影片的預設值,這樣的話,整個轉檔的流程,相信會更加愉快的~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">那就開始吧~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="45" height="45" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/1.gif" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 102, 0); "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: x-large; ">下載HandBrake</span></span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />首先請您先去下載最新版本的HandBrake來安裝,連結到HandBrake專屬的<a target="_blank" href="http://handbrake.fr/?article=download" style="color: rgb(0, 92, 156); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none; ">下載頁面</a>去,這邊要提醒您的是,請按照您的電腦機種去選擇下載的版本,Mac版有分Intel和PPC,選擇適當的版本來用,才能增加轉檔的效率~另外,現在HandBrake也已經有Windows的版本囉,並且Stanley試用過後,認為和Mac版幾乎一樣,所以本篇教學在Windows下也可一併適用喔~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="700" height="556" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_1.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "> </p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="45" height="45" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/2.gif" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 102, 0); "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: x-large; ">載入DVD影片光碟</span></span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />再來就是請您準備好要轉檔的DVD影片光碟~</p><p class="rtecenter" style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_2.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />放入電腦後,開啟HandBrake,它就會自動跳出請你選擇要轉檔的DVD光碟,選擇光碟的主目錄就可以了~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_3.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "> </p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="45" height="45" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/3.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 102, 0); "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: x-large; ">設定影片格式</span></span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />接下來先點選軟體左上方的"Toggle Presets",就會跳出右方的抽屜。然後依據您的轉檔需求,來選擇軟體預先設定好的參數,比如說,看您是要轉檔出來後給iPod用還是iPhone&iPod Touch用,或者只是要放在電腦裡觀看,就選擇Basic的Normal,點選不同的格式,轉檔的參數也會不同。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_4.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "> </p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="45" height="45" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/4.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 102, 0); "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: x-large; ">調整其他參數、聲音字幕</span></span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />先選好要轉檔給那個裝置之後,我們就要來設定其他的東西了。這邊我們選轉給iPod用的影片作為範例。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">在下圖<span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 0, 0); ">來源章節</span>的部份,Title是選DVD中的影片檔,通常選最長的就是了,除非您要轉幕後花序的部份,再去選另外的。Chapters則是可以選擇你要影片的哪一段,如果你不想整片轉檔,就可以從這邊去選段落,後面Duration會顯示轉出的影片時間長度。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">再來就是<span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 0, 0); ">目的地</span>,選擇轉出影片後的存放的目的地。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">下圖中<span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 0, 0); ">Video</span>的部份就不用調整了,因為我們已經先選了右邊的預設格式,軟體就會幫我們先設定好了~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_5.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />再來就是最重要的選擇聲音和字幕了,很多朋友第一次用HandBrake轉完檔發現,會什麼影片會沒有字幕呢?就是這裡沒有設定好。點選下圖紅框中的Audio&Subtitles設定標籤頁,然後聲音的地方可以選擇影片的發音,字幕的地方就是選用哪種語言來當字幕。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_6.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "> </p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="45" height="45" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/5.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(255, 102, 0); "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: x-large; ">開始轉檔</span></span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />基本上,經過上面的步驟就已經設定好了,回到上方,點選下圖紅框中的Start就可以開始轉檔。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">而Add to Queue的作用則是工作排程,如果你今天要轉影片給iPod用,又想轉一份高畫質的放到電腦裡,你就可以設定好給iPod用的之後,先"Add to Queue加入排程",等另一個給電腦的也設定好後,最後再按下Start,就會兩個都轉檔囉,非常適合睡前放給電腦去轉檔,或者出門前放給它轉,起床後或者回家後就OK啦~</p><p class="rtecenter" style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_7.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />按下Start後,下方就會顯示進度,並且預估多久時間完成。</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_8.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />當你看到以下圖示的時候,就表示轉檔完成啦~</p><p class="rtecenter" style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_9.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><img width="30" height="30" alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/icon/Arrow_Down.gif" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " />看看效果如何~</p><p class="rtecenter" style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; "><img alt="" src="http://www.macuknow.com/sites/default/files/macuknowimg/node564/node564_10.jpg" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle; " /></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; ">如果您轉出的檔案是要放到iPod、iPhone或iPod Touch上的,只要將轉出的影片檔拖拉到iTunes裡面,再透過同步的方式,就可以放到iPod們上面囉~</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 1.05em; font-weight: normal; line-height: 1.5; font-family: 微軟正黑體, 'Microsoft YaHei', Tahoma, Verdana, Arial, Helvetica, sans-serif; "><span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; "></span></p><div style="font-size: 13px; ">轉<a href="http://www.macuknow.com/node/564">http://www.macuknow.com/node/564</a></div><div id="content-content" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><div id="node-564" class="node odd full-node node-type-tutorials" style="margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "></div></div><p></p></div><div class="terms" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 0.9em; line-height: 15px; "><ul class="taxonomy" style="margin-top: 6px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br /></ul></div></div></div></span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-72164420862150490732011-02-17T23:12:00.000+08:002014-04-21T08:17:38.686+08:0030秒清除電腦中的垃圾(使你電腦急速如飛)<span class="Apple-style-span" style="border-collapse: collapse; font-family: 仿宋_GB2312; font-size: large; "><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: 仿宋_GB2312; font-size: large; ">下面是步驟很簡單就兩步! <br /><br />在電腦屏幕的左下角按“開始→程序→附件→記事本”,把下面的文字複製進去,點“另存為”,路徑選“桌面”,保存類型為“所有文件”,文件名為<br /><br />“XX.bat” 【XX代表任何你想要的名字,什麼名字都可以,例如我的就改名為:“我愛瘦身.bat”】就完成了!<br /><br /><br />記住後綴名一定要是.bat,!<br /><br />你的垃圾清除器就這樣製作成功了! <br /><br />雙擊它就能很快地清理垃圾文件,大約一分鐘不到。</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: 仿宋_GB2312; font-size: large; "><br /></span></div>@echo off <br />echo正在清除系統垃圾文件,請稍等...... <br />del /f /s /q %systemdrive%\*.tmp <br />del /f /s /q %systemdrive%\*._mp <br />del /f /s /q %systemdrive%\*.log <br />del /f /s /q %systemdrive%\*.gid <br />del /f /s /q %systemdrive%\*.chk <br />del /f /s /q %systemdrive%\*.old <br />del /f /s /q %systemdrive%\recycled\*.* <br />del /f /s /q %windir%\*.bak <br />del /f /s /q %windir%\prefetch\*.* <br />rd /s /q %windir%\temp & md %windir%\temp <br />del /f /q %userprofile%\cookies\*.* <br />del /f /q %userprofile%\recent\*.* <br />del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" <br />del /f /s /q "%userprofile%\Local Settings\Temp\*.*" <br />del /f /s /q "%userprofile%\recent\*.*" <br />echo清除系統完成! <br />echo. & pause </span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-74873050819612660442011-01-28T10:27:00.000+08:002014-04-21T08:17:38.698+08:00WIndows 上安裝 Kinect<span class="Apple-style-span" style="font-family: Arial, Tahoma, Verdana; font-size: 12px; color: rgb(85, 85, 85); line-height: 20px; "><h1 style="color: rgb(51, 51, 51); font-family: Arial, Tahoma, Verdana; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 20px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(204, 204, 204); "><br /></h1><div class="post-info" style="font-size: 11px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br /></p></div><div class="pd-rating" id="pd_rating_holder_2817254_post_5310" style="display: inline-block; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: both; "></p></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/DSC01495.JPG" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img align="right" src="https://public.blu.livefilestore.com/y1pEwpnRNU59nRldXbMcbUbjZe29LU5PWI7C7sz6Fj69PNujQUtxLteagYdiNWsbU8awc_vH9WyTacGkfx2DnnqFg/DSC01495.JPG" width="250" height="188" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: inline; float: right; " /></a><a href="http://kheresy.wordpress.com/2010/12/23/kinect/" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">前一篇文章</a>有大概介紹過微軟的 Kinect 這個新東西了~它的深度攝影機、以及他的衍伸應用,在最近也算是已經被發揚光大,應用非常多了。而這一篇呢,就來簡單講一下,要怎樣才能把 Kinect 裝到 PC 上,在 Windows 作業系統下使用吧~</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">基本上,Kinect 的訊號接頭雖然是特殊的 XBox 360 AUX 接頭,但是它實際上只是標準 USB 加上額外的電源而已;同時,在台灣買到的標準配件裡,也有附上把 AUX 接頭轉為 USB + 電源的線,所以要把 Kinect 接到 PC 上,並不需要做任何硬體、線路上的修改。下方左圖就是他的 AUX 接頭,而下方右圖就是官方附的轉接線,可以把 AUX 接頭轉換成一個標準 USB 接頭和一個電源插座。</p><p align="center" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/DSC01498.JPG" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://public.blu.livefilestore.com/y1p7BOWiK-ndDW5pyqWLatS5_zjWEJlT9mdTDiYZRmBgQOMkf8XS_miljgDbmceyZ1YqKO2XXKixg8q1Ky8Dofdog/DSC01498.JPG" width="300" height="225" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; " /></a> <a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/DSC01499.JPG" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://public.blu.livefilestore.com/y1puBT2IKcucdCfmo83QYzsCVWoRAcj_57SmP5fswd7UiEZ8LXy7SScEcWZmo_96y6m1D4XupHKsmCYtmvmL7fnDw/DSC01499.JPG" width="300" height="225" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; " /></a></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">但是由於微軟官方並沒有提供給 Windows 用的驅動程式,所以直接接上去後,是沒辦法直接使用的。為了要讓 Kinect 能讓 Windows 上正常運作,就要有修改過、給 Kinect 用的驅動程式才行了~而這些驅動程式基本上都不是官方的,也不只一種;目前比較有名的,應該是 OpenKinect 的 libfreenect(<a href="https://github.com/OpenKinect/libfreenect" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">網頁</a>)和 OpenNI(<a href="http://openni.org/" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">網頁</a>) 加上特製版的 SensorKinect(<a href="https://github.com/avin2/SensorKinect" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">網頁</a>) 這樣的架構。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">而 Heresy 這邊是採用 OpenNI 這個架構來做的。使用這個架構的話,需要準備三樣東西:</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><span id="more-5310"></span></p><div style="margin-left: 20px; "><ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>OpenNI</strong><ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">OpenNI 的基礎 Framework。他基本上是一個跨平台的「自然互動」(Natural Interaction) 開放原始碼架構(open source framework),提供了一組標準的 API 來針對不同的裝置(目前應該也只有 Kinect)、中介軟體來做操作。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">可以直接在 <a href="http://openni.org/" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">OpenNI 的官方網站</a>下載。目前最新版本為 1.0.0.23(檔名應該是「<em>OPENNI-Win32-1.0.0.23.exe</em>」,<a href="http://openni.org/sites/default/files/OPENNI-Win32-1.0.0.23.exe" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">直接下載連結</a>)。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>SensorKinect</strong><ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">支援 OpenNI 的 Kinect 驅動程式,他是基於 PrimeSense 官方的版本、專門針對 Kinect 修改出來的;算是 OpenNI 的一部分,要先安裝 OpenNI 後才可安裝。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">可以在 <a href="https://github.com/avin2/SensorKinect" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">SensorKinect 的 github 頁面</a>下載(<a href="https://github.com/avin2/SensorKinect/zipball/master" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">直接下載連結</a>),下載後只需要裡面的「<em>\bin\SensorKinect-Win32-5.0.0.exe</em>」這個檔案。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>NITE</strong><ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">由 PrimeSense 提供的 OpenNI 的中介軟體,負責分析 Kinect 抓到的資料,轉換為人體骨架、手勢等資料,如果只是想要讀取 Kinect 的深度資訊和影像資訊的話,其實可以不用安裝。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">可以在 <a href="http://www.primesense.com/?p=515" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">PrimeSense 的網頁</a>下載,最新版本為 1.3.0.17(檔名應該是「<em>NITE-Win32-1.3.0.17.exe</em>」,<a href="http://downloads.primesense.com/NITE-Win32-1.3.0.17.exe" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">直接下載連結</a>);安裝時需要授權碼,不過可以在 OpenNI 的網頁找到一組免費的(0KOIk2JeIBYClPWVnMoRKn5cdY4=)。</li></ul></li></ol></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">而當這些東西都準備好後,接下來就可以來安裝了!不過,不要急著把 Kinect 連結到電腦上,因為在之前先安裝軟體,會比較方便。而安裝的步驟,大致如下:</p><div style="margin-left: 10px; "><ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>安裝 OpenNI</strong><ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">只要<span >執行 OpenNI 的安裝檔(<em>OPENNI-Win32-1.0.0.23.exe</em>)</span>,就可以完成安裝了~</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">預設安裝位置會在「<em>C:\Program Files\OpenNI</em>」,裡面包含了開發 OpenNI 程式所必須的檔案、文件,也有一定數量的範例可以做測試。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>安裝 SensorKinect</strong><ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">剛剛下載的檔案應該會是一個 ZIP 壓縮檔,解壓縮後,可以<span >找到「\bin\SensorKinect-Win32-5.0.0.exe」這個檔案,點兩下就可以進行安裝</span>了。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">預設的安裝位置會是「<em>C:\Program Files\Prime Sense\Sensor</em>」,其中驅動程式就是在「<em>\Driver</em>」裡。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>連接 Kinect 硬體</strong> <ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong><img align="right" src="https://public.blu.livefilestore.com/y1pNS3rql67H3kOgt58bb51_BnUyjdbLHywRJOOQ2hOxYjiHRyfJMD0O2NfzVYccLtBipAnsIZKztvByN9zk5MQig/KinectDevice.png" style="max-width: 100%; display: inline; float: right; " /></strong>這時候,可以<span >把 Kinect 的 USB 線接到 PC 上</span>了~</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">Kinect 的硬體分為三個裝置:Kinect Camera、Kinect Motor 和 XBox NUI Audio。其中 <span >Kinect Camera 和 Kinect Motor 應該都可以直接找到驅動程式、並且自動完成安裝</span>;但是目前因為沒有 XBox NUI Audio 的驅動程式,所以這樣裝置會無法正確安裝,不過基本上不重要。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">右圖為安裝完成後,在裝置管理員裡看到的東西。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">如果沒有自動找到驅動程式的話,請指定驅動程式路徑到剛剛安裝的 SensorKinect 的驅動程式所在路徑,預設會是「<em>C:\Program Files\Prime Sense\Sensor\Driver</em>」。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>測試 Kinect 是否可以正常使用</strong> <ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">理論上,這個時候已經完成基本的安裝,可以透過 OpenNI 來讀取攝影機的資料了~而此時 Kinect 上應該會有一個黃色的燈號開始閃爍。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">要測試的話很簡單,可以<span >到 OpenNI 的安裝路徑下,找到「Samples\Bin\Release」這個資料夾</span>(預設路徑會是「<em>C:\Program Files\OpenNI\Samples\Bin\Release</em>」),<span >裡面有許多已經編譯好的測試程式可以拿來做初步的測試</span>。不過由於有些程式需要其他模組,所以可能無法正常運作,Heresy 建議在這邊使用「<em>NiViewer.exe</em>」和「<em>NiSimpleViewer.exe</em>」這兩隻程式,來做初期的測試。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">理論上,執行 「<em>NiViewer.exe</em>」後,應該就會看到用黃色來表示的深度畫面,以及彩色的攝影機畫面了(如下圖)~而如果有出現這樣的畫面,就代表 OpenNI 和 Kinect 基本上可以正常運作了。(NiViewer 則只會有深度畫面,<a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/OpenNISimpleViewer.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">如圖</a>)<br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/OpenNIViewer.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://hsw0mw.blu.livefilestore.com/y1p-l2qFvMEzHWJGaygmomKFKqMa2GtDkHRwPg-OLlnV6FRpNww5oqWKPXP9LT7gzzNSwAnlvCLPG4YrZ-5DROBena3E95quKpC/OpenNIViewer.png" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: block; float: none; " /></a></li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">另外要注意的是,OpenNI 程式的架構應該會呼叫一個 XnSensorServer 的程序,並且透過電腦內部的連線來取得裝置的資料;所以如果<span >有安裝防火牆軟體的話,可能要注意一下相關的設定,以避免因為連線被防火牆擋掉,而無法正常使用</span>。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>安裝 NITE</strong> <ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">在上面四個步驟都成功後,基本上已經可以使用 Kinect 和 OpenNI 的基本功能了。但是如果要能夠透過 Kinect 分析場景、抓到人的骨架的話,則還需要額外安裝 NITE 這個 Middleware。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">安裝的話,只要<span >執行他的安裝檔案(NITE-Win32-1.3.0.17.exe),並且輸入 OpenNI 網頁上提供的免費授權碼</span>(0KOIk2JeIBYClPWVnMoRKn5cdY4=)就可以了。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">另外要注意,由於 NITE 官方的範例是使用 320 x 240 的解析度,和 SensorKinect 預設的 640×480 不同,所以必須要修改設定檔,讓兩者相同。修改方法是<span >用 Sensor「\SampleXMLs\NITE\Data\」目錄內的所有 XML 檔案(三個),取代掉 NITE「\Data\」目錄內的 XML 檔</span>。</li></ul></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>測試 NITE 是否可以正常使用</strong> <ul style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">此時 NITE 提供給 OpenNI 的各項功能應該都已經可以正常運作了~而要測試的話,可以執行 NITE 本身的範例(執行檔位於 NITE 資料夾內的「\Samples\Bin\Release\」目錄),或是 OpenNI 的範例程式。</li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">Heresy 個人是建議可以試試看 OpenNI 的 NiUserTracker.exe 這隻程式(檔案預設會在「C:\Program Files\OpenNI\Samples\Bin\Release\NiUserTracker.exe」),他的執行畫面大致上會和下面的截圖一樣;他會用灰階的畫面來呈現深度資訊,同時會把畫面裏面有在動的物體抓出來,用不同的顏色來顯示。<br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/OpenNI%5E_UserTracker.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://public.blu.livefilestore.com/y1pGEQlR5UPq9E-n9zviXBoD0hsICXeRjlURFrrgxE8Odxkg_Tjv1PVIr4muKHLdq8C_KjsHstRoMZ_EPypzO4AoA/OpenNI_UserTracker.png" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: block; float: none; " /></a></li><li style="list-style-type: square; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">另外,NITE 的範例 Sample-StickFigure.exe(預設檔案位置:「C:\Program Files\Prime Sense\NITE\Samples\Bin\Release\Sample-StickFigure.exe」)也是值得跑來試試看的程式。<br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/Sample-StickFigure.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://public.blu.livefilestore.com/y1pS1UCHY8aPPRrWf8-BpQrqvGUIUdHVc4gVmCOt5HecQ4ayQFHO9TgVBpjN9-91qEer6MAo9kXPPoW2Rsxltllwg/Sample-StickFigure.png" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: block; float: none; " /></a><br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/CalibrationPose.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img align="right" src="https://hsw0mw.blu.livefilestore.com/y1pZTr6oL-UyP9BrcN1MJiMb4uNiGTjsaO8FQkRSMU_dTYC74bQImIEdDrtkAZlCzRxSwN8400LwInvFpFBfZdbrLeucg-T1CPm/CalibrationPose.png" width="130" height="176" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: inline; float: right; " /></a>這個範例程式是一個虛擬的 3D 場景,除了會去取出識別出來的區塊(上圖中不同的顏色就是不同的區塊)外,針對他認為是人的物體,也會去找出他的人體骨架(下圖橘色人形中的藍線),並進行追蹤。<br />而在使用上要注意的是,要讓 NITE 能抓到人的骨架,必須要先對著 Kinect 擺出 NITE 所定義的「校正姿勢」、並維持一段時間;這個姿勢基本上就是右圖的樣子(圖片取自 NITE 文件)。理論上擺出這個姿勢過一小段時間,NITE 就可以成功地找出骨架了;不過如果過了一段時間都還沒有出現的話,建議可以試著先把手放下來、重新再擺這個姿勢。</li></ul></li></ol></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">OK,到這邊為止如果都正確無誤的話,基本上就是代表整個 Kinect + OpenNI 的環境都架設成功了!而接下來,理論上就可以透過 OpenNI 的提供的東西,來寫自己要的程式了~</p><hr /><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">接下來,來玩點比較有趣的吧!這邊就以<a href="http://kheresy.wordpress.com/2010/12/23/kinect/" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">之前</a>也有提到過的 Miku Miku Dance 來玩看看 Kinect 吧!</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">Miku Miku Dance(簡稱 MMD,<a href="http://www.geocities.jp/higuchuu4/index_e.htm" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">英文官方網站</a>、<a href="http://zh.wikipedia.org/zh-tw/MikuMikuDance" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">維基百科介紹</a>)這套軟體是基於要製作 Vocaloid 的初音未來(<a href="http://zh.wikipedia.org/zh-tw/%E5%88%9D%E9%9F%B3%E6%9C%AA%E4%BE%86" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">維基百科</a>)的跳舞影片而發展出來的軟體~而目前的最新版本,也已經可以支援使用 Kinect + OpenNI 來擷取、錄製動作了!有興趣的人,可以先參考官方的 YouTube 示範影片。</p><p align="center" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><span style="text-align: center; display: block; "><object width="630" height="385"><embed src="http://www.youtube.com/v/bQREhd9iT38?version=3&rel=1&fs=1&showsearch=0&showinfo=1&iv_load_policy=1" type="application/x-shockwave-flash" allowfullscreen="true" width="630" height="385" wmode="opaque"></embed></object></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">要做到這件事,首先是要先按照上面的步驟,確定 Kinect 和 OpenNI 都可以正常運作。而接下來,則是到<a href="http://www.geocities.jp/higuchuu4/index_e.htm" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">官方網站</a>,下載「MikuMikuDance 7.24 (DirectX9 Ver.)」(<a href="http://www.geocities.jp/higuchuu4/pict/MikuMikuDanceE_v724.zip" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">直接下載連結</a>)以及 DxOpenNI(<a href="http://www.geocities.jp/higuchuu4/pict/DxOpenNI.zip" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">直接下載連結</a>)。而在下載後,操作流程大致如下:</p><div style="margin-left: 10px; "><ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">將兩者都解壓縮。</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">把 DxOpenNI 裡的 DxOpenNI.dll 和 SamplesConfig.xml 這兩個檔案,放到 MikuMikuDance 的 Data 目錄下。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">執行 MikuMikuDance.exe(Windows 7 的話,可能要按右鍵,選取「以系統管理者身分執行」),其主視窗畫面如下:<br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/MikuMikuDance/MMD%5E_Main.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://hsyzvg.blu.livefilestore.com/y1pO3jD2_sjf3_YFBDptifXH20RDI5_jioimoQDWur_m_1PTMv8TcksIsv-6rhaTjp4SuPDUOMydl_FeNiNUuhrrsNmxbMta_uM/MMD_Main.png" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: block; float: none; " /></a></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">接下來,可以透過下方褐色的「model manipulation」區塊裡的「load」按鈕(<a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/MikuMikuDance/MMD%5E_load.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; ">如圖</a>),開啟位於「<em>\UserFile\Model</em>」目錄下的模型檔案。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">在讀取模型之後,畫面的顯示區域就會顯示出剛剛讀取的模型的樣子,以及他的關節了(如下圖)。<br />他預設會把模型的骨架、關節都顯示出來,按下藍色區塊「bone manipulation」的「select」鈕,可以取消選取,讓這些骨架和關節消失。<br /><img src="https://public.blu.livefilestore.com/y1p7cW7lb9TrxRCePkCc5iTPQ1bkstxpnzMNYHCAnvFy6X2NyTgtR6upks_lY06YIS8fVZXrP6SD1lyLeYbpTM2kA/MMD_load_miku.png" style="max-width: 100%; display: block; float: none; " /><br />而其中,如果有讀取多個模型的話,「model manipulation」區塊的第一個下拉選單,也會有所有已經讀取的模型,可以讓使用者選擇現在要針對哪麼模型做操作。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">而接下來,要使用 Kinect 來操作目前的腳色的話,請點選選單上「help」的「Kinect」;點下去後,MMD 會透過 DxOpenNI 來去呼叫 OpenNI、進一步讀取 Kinect 的畫面。這個可能要等一段時間,而等到抓到 Kinect 的畫面後,在畫面的右上方,就會出現不同顏色的區塊,代表 OpenNI 抓到的東西了~<br /><a href="https://cid-e0070fb8ecf9015f.photos.live.com/self.aspx/Microsoft%20Kinect/MikuMikuDance/MMD%5E_Kinect.png" target="_blank" style="color: rgb(0, 141, 207); text-decoration: none; "><img src="https://public.blu.livefilestore.com/y1p181gMicPkjZVz8MncuVQ7djKQESYnGERePMBHC8ixv9FfZR8rcq_zgDGkmziO3iNKVy-m5hxbCLXh-JCGTw6Xw/MMD_Kinect.png" width="344" height="300" style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-width: initial; border-color: initial; max-width: 100%; display: block; float: none; " /></a><br />而這個時候和之前測試 NITE 的 Sample-StickFigure.exe 時一樣,請在 Kinect 能抓到整個人的情況下,擺出校正姿勢(如上圖),然後過一段時間,MMD 裡的腳色就會和你的動作同步了~而接下來,就是隨便動、隨便跳了!<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">MMD 是有提供頭髮和衣物等的物理模擬功能,不過預設是在撥放模式才會進行模擬。如果希望在使用 Kinect 操作時也有物理模擬的話,請選擇選單「physical operation」裡的「anytime」,讓 MMD 在所有時間都會去計算物理效果。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">如果想要把動作記錄下來的話,可以選擇選單「help」的「capture」,這樣就會把所有的活動過程都記錄下來。而再點選一次,則就會停止紀錄。而在擷取後要撥放的話,則是在畫面右下角的灰色「play」區塊,有一個「play」的按鈕,按下去就會開始播放剛剛的動作了~<br />而要輸出結果的話,可以選則選單「file」的「render to AVI file」來做輸出的動作。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">如果想看比較好的製作結果的話,可以透過選單的「file」-「open」,開啟位於 MMD 下「User」目錄裡的範例檔案(預設應該會有 sample.pmm 和 sample(AllStar).pmm 兩個),這是包含舞台、動作都編輯好的範例,按下「play」就可以看到別人做好的結果了~</li></ol></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">在 MMD 中使用 Kinect 的簡易教學,大概就先講到這裡了。基本上,MMD 應該是目前對一般人來說,比較有趣、操作比較簡單的 Kinect 互動程式了~也基於這個原因,Heresy 才拿它來做展示;但是實際上,Heresy 自己對於這個程式也是一整個不熟,所以這邊的教學也僅只是紀錄如何在 MMD 裡使用 Kinect 而已。其他細部調整的部分,就請大家自己想辦法找教學了。 ^^"</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">而目前看來,要拿 Kinect 來做這類型的應用,可能還有幾個問題要處理:</p><div style="margin-left: 10px; "><ol style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">OpenNI 目前能透過 NITE 抓到的人體骨架精細度有限。基本上,他能抓到就是單純的人的四肢,但是對於四肢的方向(例如手心向上或向下,或是頭面對的方向),就已經無能為力了,更別提手掌、手指的細部動作了。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">雖然 Kinect 能取得深度資訊,可以比純粹使用 Webcam 抓到更好的人體骨架資訊,但是他同樣有光學上的死角;例如當你的手在背後的時候,就沒有辦法抓到手的動作了。這個問題理論上可以透過多組不同視角的 Kinect 來解決,不過就是還要自行做這樣的解決方案就是了。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">上面這兩問題,或許有可能可以透過 OpenNI 的架構,寫一個更進階、計算複雜度更高的 middleware 來取代 NITE,但是這會是相當麻的一件事。<br /> </li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">MMD 目前沒有處理碰撞的問題,所以目前取得的骨架資料,某些時候(比如說兩手非常接近的時候)可能會讓模型「打結」、甚至糾纏、交錯在一起。</li></ol></div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; ">簡單來說,Heresy 個人會覺得,現階段要用現成的東西、讓 Kinect 變成便宜、窮人版的 motion captrue 設備不是不可行的,但是當然,後續的微調還是得要費上不少力;但是相對於完全沒有 motion capture 來說,應該已經算是省掉許多工夫了~至少在大動作的部分,motion capture 是可以做到一定的水準,方便之後微調的;以 Heresy 非專業的眼光來看,這應該算是滿有價值的了。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "><br /></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; "></p><h1 style="color: rgb(51, 51, 51); font-family: Arial, Tahoma, Verdana; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 20px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(204, 204, 204); "><a href="http://kheresy.wordpress.com/2010/12/25/use_kinect_on_windows/">http://kheresy.wordpress.com/2010/12/25/use_kinect_on_windows/</a></h1><p></p></span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-88973851264537719612011-01-10T08:51:00.000+08:002014-04-21T08:17:38.727+08:00白龍王9大信條語錄●“很多人來到這裡都問我︰‘我的事業好不好?孩子好不好?姻緣好不好?’ <br /> <br /> “我只回答一句︰‘你的脾氣好不好?一切都會有答案。’” <br /> ●“拜神求平安,回家卻和父母頂嘴,要怎樣得到平安?” <br /> ●“父母才是真神,對父母比神好一點,一切便順順利利。” <br /> ●“心好有好日”-這也是白龍王的座右銘。 <br /> ●“讀書讀得高就好,脾氣高就很不好。” <br /> ●“神不會騙人,只有人騙神。死人不會罵人,只有人罵死人。” <br /> ●“無論是甚麼人,壞人、好人、有錢人、窮人,來到這裡都要排隊。” <br /> ●“拜神不要迷信。” <br /> ●“好樹生好火,家中夫妻和諧,孩子才會學習去遷就人家。Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0tag:blogger.com,1999:blog-361387236194784752.post-29921423984152795072011-01-05T10:55:00.000+08:002014-04-21T08:17:38.617+08:00MAC IOS Library build<span class="Apple-style-span"><h1 style="padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "><div><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">流程</span></span></div><ol><li><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">建立一個xcodeproj ( 專案檔 )</span></span></li><li><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">撰寫一個*.m ( source code )</span></span></li><li><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">將 *.m build *.a (library)</span></span></li><li><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">撰寫一份document說明function call/back rule.</span></span></li><li><span class="Apple-style-span" ><span class="Apple-style-span" style="font-weight: normal;">Release *.a-library , xcodeproj(專案檔) , release document.</span></span></li></ol></h1><h1 style="padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; font-family: 'Times New Roman', Georgia, 'Trebuchet MS'; color: rgb(34, 85, 170); font-size: 24px; font-weight: normal; padding-top: 0px; ">
<br /></h1><h1 style="padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; font-family: 'Times New Roman', Georgia, 'Trebuchet MS'; color: rgb(34, 85, 170); font-size: 24px; font-weight: normal; padding-top: 0px; ">
<br /></h1><h1 style="padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; font-family: 'Times New Roman', Georgia, 'Trebuchet MS'; color: rgb(34, 85, 170); font-size: 24px; font-weight: normal; padding-top: 0px; ">Build iPhone static library with Xcode</h1><div style="color: rgb(32, 32, 32); font-family: Arial, Tahoma, Verdana; font-size: 12px; "><a href="http://www.weston-fl.com/blog/?p=808">http://www.weston-fl.com/blog/?p=808</a></div><div style="color: rgb(32, 32, 32); font-family: Arial, Tahoma, Verdana; font-size: 12px; ">
<br /></div><div style="color: rgb(32, 32, 32); font-family: Arial, Tahoma, Verdana; font-size: 12px; "><h1 style="color: rgb(34, 85, 170); font-size: 24px; font-family: 'Times New Roman', Georgia, 'Trebuchet MS'; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; ">Build iPhone static library with Xcode</h1><div class="date" style="font-size: 11px; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(153, 153, 153); ">July 2, 2010 by <a href="http://www.weston-fl.com/blog/?author=2" title="Posts by Alex" style="color: rgb(128, 128, 128); text-decoration: none; ">Alex</a>
<br />Filed under: <a href="http://www.weston-fl.com/blog/?cat=32" title="View all posts in App Store" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">App Store</a>, <a href="http://www.weston-fl.com/blog/?cat=31" title="View all posts in Apple" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">Apple</a>, <a href="http://www.weston-fl.com/blog/?cat=152" title="View all posts in iPad" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">iPad</a>, <a href="http://www.weston-fl.com/blog/?cat=4" title="View all posts in iPhone" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">iPhone</a>, <a href="http://www.weston-fl.com/blog/?cat=33" title="View all posts in iTunes" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">iTunes</a>, <a href="http://www.weston-fl.com/blog/?cat=131" title="View all posts in objective-c" rel="category" style="color: rgb(128, 128, 128); text-decoration: none; ">objective-c</a> </div><div class="contentbody"><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><strong>Question:</strong> Our project team has a new iPad/iPhone 4 project. We want to put some business logic and generic functionality into a common library but the Xcode 3.2.2 SDK does not allow us to create custom Frameworks unlike for Mac OS X. Is there a way to build a dynamic library for iPhone apps too? We have already opened our App Store account.
<br /><span id="more-808"></span>
<br /><strong>Answer:</strong> Welcome to the iPhone world and its static libraries! Due to the Apple’s policy<em>dynamic libraries are not allowed to be used in iPhone or iPad applications when you want to sell them on the App Store</em>. Currently the only way to create re-usable code amongst different projects is to create static libraries. 3rd party frameworks as in Mac OS X are not supported in the iPhone SDK.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><em>Building a library is a good idea when you have a large project or you must manage more projects.</em> There is always a lot of code that is very generic and could be placed in their own shared libraries.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">With Xcode you can build your own static library that you can share with your co-workers or clients, so that they could link it directly into their own app. You can find good tutorials over the Internet. Major steps are:</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">1. Create an Xcode project for your static library.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">2. Create a static library target with the appropriate configurations (see Xcode documentation).</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">3. Pack and distribute your files. You have to add the headers and any other resources (like images) that it uses.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">4. Copy the library package to a handy local folder to easily keep track of future changes. In Xcode drag the header(s), other resource files if any, and the library file from this distribution folder into your project and choose that you DO NOT want it to be copied. Xcode automatically adds the library to the target. The static library package will be included in the app bundle.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><strong>Cross-project reference</strong></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">If the static library and <em>its source code</em> is being distributed among your collegues as an Xcode project by using a “cross-project reference”, the building of the common libraries “on-demand” can be flowless for all of you. In this case libraries are built dynamically and you are using your own app’s current build configuration. The benefit is the simple setup: it allows you to both reuse shared source code and avoid the headache of managing multiple versions of the library. The drawback is the references may not be automatically updated, so that code modifications need to be refreshed at dependent projects manually.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">1. The shared code of the static library resides in its own Xcode project that, when built, results in one or more static libraries. You must create an Xcode environment variable with a path to the folder that contains the static library’s *.xcodeproj file. See Xcode -> Preferences -> “Source Tree”. Add your variable that Xcode can use to dynamically find the static library project.</p><div id="staticlib3" class="wp-caption aligncenter" style="display: block; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 460px; "><img title="Sample environment settings for static library" src="http://www.weston-fl.com/blog/images/iphone-static-library-3.png" alt="Project settings for iPhone/iPad static library in Xcode" width="450" height="270" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /><p class="wp-caption-text" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-size: 10px; font-style: italic; font-weight: bold; line-height: 20px; ">Environment variable settings for static library</p></div><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">2. Add the library project as a sub-project to your own Xcode project. It is a reference only. See Xcode -> Project -> Add to Project.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Your applications must now set this environment variable to cross-reference the library’s Xcode project, including any static library in that project and the related header and other resource files. See Xcode -> Click on the sub-project -> File -> Get Info -> Path Type. Change the relative path to your environment variable.</p><div id="staticlib1" class="wp-caption aligncenter" style="display: block; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 460px; "><img title="Sample cross-reference settings" src="http://www.weston-fl.com/blog/images/iphone-static-library-1.png" alt="Project settings for iPhone/iPad application using static library" width="450" height="286" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /><p class="wp-caption-text" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-size: 10px; font-style: italic; font-weight: bold; line-height: 20px; ">Sample cross-reference settings for your application</p></div><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Select your main application target and hit Cmd+i (Get Info). At the General tab add the static library(ies) your project needs from the shared static library project by clicking the “+” button under “Direct Dependencies”.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Add your library’s path to the User Header Search Paths (at Build tab). You can use this syntax: $(ENVVARIABLE), where ENVVARIABLE is your environment variable of the path to the static library (see step 1). Add -ObjC and -all_load flag to the Other Linker Flags key.</p><div id="staticlib4" class="wp-caption aligncenter" style="display: block; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 460px; "><img title="Sample User Header Search Paths settings" src="http://www.weston-fl.com/blog/images/iphone-static-library-4.png" alt="Application settings for including iPhone/iPad static library" width="450" height="270" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /><p class="wp-caption-text" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-size: 10px; font-style: italic; font-weight: bold; line-height: 20px; ">User Header Search Paths settings for your app</p></div><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Now drag and copy the static library(ies) from the cross-project reference to “Targets > {your app target} > Link Binary with Libraries.” This ensures that that the .a file(s) will be passed to the linker when you do the build.</p><div id="staticlib2" class="wp-caption aligncenter" style="display: block; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 460px; "><img title="Cross-reference targets settings for an application" src="http://www.weston-fl.com/blog/images/iphone-static-library-2.png" alt="Targets settings for iPhone/iPad static library" width="450" height="280" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /><p class="wp-caption-text" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; font-size: 10px; font-style: italic; font-weight: bold; line-height: 20px; ">Targets settings for your application. Add your static library to the app bundle.</p></div><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">3. Each time you build your project for a specific runtime configuration, the shared project library will also be built.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><strong>-ObjC and -all_load flags</strong></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Do not forget to add these flags to the application target’s “Other Linker Flags” build key.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Objective-C only generates one symbol per class. We must force the linker to load the members of the class too. This is what flag <strong>-ObjC</strong> does. We must also force inclusion of all our objects from our static library by adding the linker flag <strong>-all_load</strong>. If you skip these flags sooner or later you will run into the error of “<strong>unrecognized selector</strong>” or get other<strong>exceptions</strong>.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">We’ve been using this approach from the very beginning and it’s definitely saved us a lot of time.</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><strong>Useful links:</strong></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; "><a href="http://developer.apple.com/iphone/index.action" target="_blank" style="color: rgb(51, 51, 51); text-decoration: none; background-image: url(http://www.weston-fl.com/blog/images/next.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; padding-left: 12px; line-height: 20px; background-position: 0% 50%; background-repeat: no-repeat no-repeat; ">Apple’s iPhone Developer Center</a>
<br /><a href="http://discussions.apple.com/index.jspa?categoryID=1" target="_blank" style="color: rgb(51, 51, 51); text-decoration: none; background-image: url(http://www.weston-fl.com/blog/images/next.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; padding-left: 12px; line-height: 20px; background-position: 0% 50%; background-repeat: no-repeat no-repeat; ">Visit Apple’s discussion forum for iPhone and iPad issues</a></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; ">Please note that iPhone SDK 4 is available for download and 3.2.2 is not the latest platform any longer.</p></div></div><div style="color: rgb(32, 32, 32); font-family: Arial, Tahoma, Verdana; font-size: 12px; ">
<br /></div><div style="color: rgb(32, 32, 32); font-family: Arial, Tahoma, Verdana; font-size: 12px; "><span class="Apple-style-span" style="color: rgb(68, 68, 68); font-family: museo-sans-1, museo-sans-2, sans-serif; font-size: 13px; font-weight: 200; line-height: 18px; "><h1 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 26px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 700; line-height: 1.3em; letter-spacing: 0px; color: rgb(68, 68, 68); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; "><a title="Permanent Link to iPhone OS Static Library Template for XCode" href="http://jeffreysambells.com/iphone-os-static-library-template/" rel="bookmark" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 26px; vertical-align: baseline; padding-top: 0px; color: rgb(96, 120, 144); text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; outline-style: none; outline-color: invert; outline-width: medium; background-position: 0% 0%; background-repeat: repeat repeat; ">iPhone OS Static Library Template for XCode</a></h1><div><div id="container" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><div id="main" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 600px; background-position: 0% 0%; background-repeat: repeat repeat; "><article id="post-526" class="post-526 page type-page hentry category-misc post" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 40px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 40px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "><section style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">One of the easiest ways to overwhelm yourself when developing for iPhone OS is to try to manage all your code in one project. I’ve done it countless times but have finally come up with a nice solution to separating libraries out of the main project. To make it way easier, here’s an XCode template to automate most of the process.</p><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Installation</h2><ol style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 1.8em; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; list-style-type: decimal; background-position: 0% 0%; background-repeat: repeat repeat; "><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Download the <a href="http://github.com/iamamused/iPhone-OS-Static-Library-Template/" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">iPhone OS Static Library Template</a> from <a href="http://github.com/iamamused" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">my Git Hub Projects</a>.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Extract it and move the contents to <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">~/Library/Application Support/Developer/Shared/Xcode/Project Templates/iamamused/iPhone OS Static Library/</em> (that would be the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Library</em> in your Mac OS X <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">/Users</em> home directory)</li></ol><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">By placing the template project here you’ll be able to select it from the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">iamamused</em> section in <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">User Templates</em> when creating new projects.</p><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Creating a new Static Library project</h2><ol style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 1.8em; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; list-style-type: decimal; background-position: 0% 0%; background-repeat: repeat repeat; "><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">In XCode select <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">File</em>→<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">New Project…</em></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Select the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">iPhone OS Static Library</em> template from the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">iamamused</em> section in <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">User Templates</em> (See what I did there?)<figure<<img class="size-full wp-image-550" title="New iPhone OS Static Library" height="442" width="600" alt="" src="http://jeffreysambells.com/wordpress/wp-content/uploads/2010/04/New-iPhone-OS-Static-Library.png" style="text-rendering: optimizelegibility; " /></figure<<img></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Enter a project name such as <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">“MyLibraryKit”</strong> for your static library.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Yipee! You now have a library all set up and ready to import into your projects (see “Including your Library in Existing Projects” below), though it doesn’t do anything yet.</li></ol><h3 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Template layout</h3><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">The project template comes with a few special things.</p><ul style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 1.8em; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">An <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">include</em> folder to store your library specific files.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">A <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">DemoAppDelegate</em> and <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">DemoViewController</em> based on an iPhone OS View Application that already includes the library. The Demo app classes and resources are not included in the static library. They are there only to give you a quick and easy way to test your library outside your main projects. Feel free to edit the Demo target any way you please as it won’t interfere with the library target.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Targets for both the Demo as well as a target for a <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">[YourProjectName]Mobile</strong> static library. The<strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">[YourProjectName]Mobile</strong> target produces a product called <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">lib[YourProjectName].a</strong> which is the actual static library you’ll link to in your projects.</li></ul><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Adding Library Specific Classes</h2><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">When you want to add new classes to include in your static library, remember these few things: * Add new class (<code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">.m</code> and<code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">.h</code>) files to the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">include</em> folder in your library project. This folder will be referenced in the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Header Search Paths</em> in your other projects so if the header files are not in <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">include</em> then you’ll get lost of errors. * Only add new library files to the<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Mobile</em> target, not the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Demo</em> target. * Don’t forget to include the new header <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">.h</code> files in your libraries main header file.</p><h3 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">An Example</h3><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">For example, let’s say you have created a library called <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> and you now want to add a new subclass of <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">UIView</em>called <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView</em>. Start by right-clicking on the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit Framework</em> group in the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Groups & Files</em> tree in your<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> Xcode project window and select <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Add</em>→<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">New File…</em></p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Next, Select <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">iPhone OS</em>→<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Cocoa Touch Class</em>→<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Objective-C class</em> and select a subclass of <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">UIView</em> from the dropdown menu. In the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">New File</em> dialog make sure you do the following:</p><ol style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 1.8em; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; list-style-type: decimal; background-position: 0% 0%; background-repeat: repeat repeat; "><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Set the <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">File Name</strong> to <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView.m</code></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Check <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Also create “MLKView.h”</strong></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Set the <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Location</strong> to the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">include/MyLibraryKit/</em> folder inside your <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> project.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; "><strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Add to project</strong>: <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</code></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Set your <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Targets</strong> to <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKitMobile</em>. You can include it in <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Demo</em> but Demo already includes the library so its unnecessary and the demo won’t properly represent the use of the library.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Select <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Finish</strong>.</li></ol><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; "></p><figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-554" title="Adding View to iPhone OS Static Library" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Adding-View-to-iPhone-OS-Static-Library.png" width="600" height="442" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; "></p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">You’ll now have a new <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView.m</em> and <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView.h</em> file in your <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit Framework</em> group with the actual source files located in the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">include</em> directory. Now all you have to do is <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">#import</code> your new <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView.h</code> in your<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit.h</em> file and the view will be part of your library.</p><pre style="text-rendering: optimizelegibility; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 1px; border-left-style: solid; border-left-color: rgb(234, 234, 234); padding-bottom: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 15px; outline-width: 0px; padding-right: 15px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(234, 234, 234); border-right-width: 1px; border-right-style: solid; border-right-color: rgb(234, 234, 234); padding-top: 15px; font-family: Consolas, monospace, sans-serif; word-wrap: break-word; white-space: pre-line; background-position: 0% 0%; background-repeat: repeat repeat; "><code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">// // MyLibraryKit.h // MyLibraryKit // // Created by Jeffrey Sambells. // Copyright 2010 TropicalPixels. All rights reserved. // #import <foundation h=""> // Include your plugin related headers here... #import "MLKView.h </foundation></code></pre><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Testing and Developing your Library</h2><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">To test your library without switching projects treat the Demo app as if it were another project–actually that’s exactly what it is. The Demo app target is already setup to include the library for you so you can start developing right away.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">For example, to test the MLKView from the above example, you only need to edit the <code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">loadView</code> method in<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">DemoViewController.m</em>:</p><pre style="text-rendering: optimizelegibility; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 1px; border-left-style: solid; border-left-color: rgb(234, 234, 234); padding-bottom: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 15px; outline-width: 0px; padding-right: 15px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(234, 234, 234); border-right-width: 1px; border-right-style: solid; border-right-color: rgb(234, 234, 234); padding-top: 15px; font-family: Consolas, monospace, sans-serif; word-wrap: break-word; white-space: pre-line; background-position: 0% 0%; background-repeat: repeat repeat; "><code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">- (void)loadView { UIScreen *screen = [UIScreen mainScreen]; // Load your primary view here for the demo self.view = [[MLKView alloc] initWithFrame:[screen applicationFrame]]; } </code></pre><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">as the static library framework has already been included at the top:</p><pre style="text-rendering: optimizelegibility; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 1px; border-left-style: solid; border-left-color: rgb(234, 234, 234); padding-bottom: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 15px; outline-width: 0px; padding-right: 15px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(234, 234, 234); border-right-width: 1px; border-right-style: solid; border-right-color: rgb(234, 234, 234); padding-top: 15px; font-family: Consolas, monospace, sans-serif; word-wrap: break-word; white-space: pre-line; background-position: 0% 0%; background-repeat: repeat repeat; "><code style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-family: Consolas, monospace, sans-serif; color: rgb(97, 38, 8); background-position: 0% 0%; background-repeat: repeat repeat; ">#import <mylibrarykit h=""> </mylibrarykit></code></pre><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">If you build and run the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Demo</em> app target you’ll get a fullscreen <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MLKView</em> view (which at the moment is just white since MLKView doesn’t contain any subviews or logic).</p><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Including your Library in Existing Projects</h2><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">For the purposes of these instructions I’ll assume that you’ve created a static library project called <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> based on the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">iPhone OS Static Library</em> template above.</p><ol style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 18px; margin-left: 1.8em; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; list-style-type: decimal; background-position: 0% 0%; background-repeat: repeat repeat; "><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Open your iPhone app Xcode project.</li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Drag your <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit.xcodeproj</strong> file from the Finder and drop it into the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Groups & Files</em> tree in your app’s Xcode project window. In the confirmation dialog that appears, you can opt to copy the source into your project but depending on your setup I would highly suggest having a common place to store your libraries so you don’t end up with multiple copies everywhere. Once you’re happy with the settings click <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Add</strong>:<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-559" title="Library Add Confirmation" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Library-Add-Confirmation.png" width="400" height="374" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Click and expand the disclosure triangle next to the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit.xcodeproj</em> icon. You’ll see a list of all the products in your <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> project (if they’re red it’s because you haven’t built the project yet–don’t worry).<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-560" title="Library Products" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Library-Products.png" width="232" height="416" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Click and expand the disclosure triangle next to your app’s <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Targets</em>. Drag the <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">libMyLibraryKit.a</strong> product from your<em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit.xcodeproj</em> to your apps Target’s <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Link Binary With Libraries</strong> build phase as shown here.<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-561" title="Build Phase Addidion" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Build-Phase-Addidion.png" width="259" height="548" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Double-click your app <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Target</em> (ExampleApp shown here) to edit the properties. In the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">General</em> tab of the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Target Info</em> window, click the square <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">+</strong> button below the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Direct Dependencies</em> list. In the sheet that appears, select<strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKitMobile</strong> and click <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Add Target</strong>.<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-562" title="Add Direct Dependencies" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Add-Direct-Dependencies.png" width="466" height="593" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">You will now see the <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKitMobile</strong> target appearing as a dependency under your app’s <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Target</em>.<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-563" title="Dependencies in Target" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Dependencies-in-Target.png" width="303" height="569" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Under the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Build</em> tab of your app’s <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Target Info</em> window, edit the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Header Search Paths</em> to include the path to the include folder inside of the MyLibraryKit folder. If your path includes spaces be sure to wrap the path in “double quotes”. <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">TIP:</strong> Make sure you edit this property for <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">All Configurations</strong> in the dropdown, not just the active one.<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-564" title="Configure Header Search Paths" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Config-Header-Search-Paths.png" width="466" height="593" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">While in the same window (Build* tab of your app’s <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Target Info</em>), also edit the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">Other Linker Flags</em> to include the following flags: <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">-ObjC</strong> and <strong style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">-all_load</strong>. This will allow the Objective-C categories in the <em style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; ">MyLibraryKit</em> static library to execute properly.<figure style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; text-align: center; background-position: 0% 0%; background-repeat: repeat repeat; "><img class="aligncenter size-full wp-image-565" title="Configure Other Linker Flags" alt="" src="file:///C:/Documents%20and%20Settings/98274/%E6%A1%8C%E9%9D%A2/iPhone%20include%20a%20Lib-%20How2doit/iPhone%20OS%20Static%20Library%20Template%20for%20XCode%20%C2%AB%20JeffreySambells_com.files/Config-Other-Linker-Flags.png" width="466" height="593" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; max-width: 100%; -webkit-transition-duration: 0.3s, 0.3s, 0.3s; background-position: 0% 0%; background-repeat: repeat repeat; " /></figure></li><li style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.6em; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Finally, build and have fun coding!</li></ol></section><footer style="text-rendering: optimizelegibility; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(238, 238, 238); border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 3px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "></footer></article><section id="comments" class="comments" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">10 comments</h2><dialog style="text-rendering: optimizelegibility; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 2px; border-bottom-style: solid; margin-top: 10px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; display: block; border-top-color: rgb(234, 234, 234); border-top-width: 2px; border-top-style: solid; "><dt id="comment-57482-author" class="pingback even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; "><a class="url" href="http://jeffreysambells.com/posts/2010/04/16/static-libraries-with-xcode-and-iphone-sdk/" rel="external nofollow" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">Static Libraries with XCode and iPhone SDK – JeffreySambells.com</a> <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on April 16, 2010 at 4:34 pm</time><a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-57482" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-57482-body" class="pingback odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">[...] simplify steps one and two even further, I’ve created an iPhone OS Static Library Project template for XCode. Download it and feel free to suggest any changes you’d like to [...]</p></dd><dt id="comment-59127-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Pitsk <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on July 13, 2010 at 9:28 am</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-59127" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-59127-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">That helped me a lot, thank you very much!</p></dd><dt id="comment-59584-author" class="pingback even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; "><a class="url" href="http://just2us.com/2010/08/building-your-own-iphone-static-libraryframework/" rel="external nofollow" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">Building Your Own iPhone Static Library/Framework | Just2us</a> <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on August 10, 2010 at 12:16 pm</time><a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-59584" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-59584-body" class="pingback odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">[...] Follow the instructions from iPhone OS Static Library Template by Jeffrey Sambells. [...]</p></dd><dt id="comment-60371-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Deminem <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on September 12, 2010 at 1:15 pm</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-60371" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-60371-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Hey Jeffery,</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Thanks for making such useful niche utility, I always thinking about to separate all the libraries from core project and this really helps me a lot! Just a quick question I’ve followed up your instructions and made new project which creates two static lib[ProjectName]Mobile.a library and [ProjectName]Mobile bundle but when tried to compile it gives the below error:</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Project Name: MyLibraryKit
<br />Error: Id: library not found for -lMyLibraryKitMobile</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I guess it’s looking for the wrong static library name prefix “-l”. Can you please let me know what’s happening here.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Thanks,
<br />Deminem</p></dd><dt id="comment-60648-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">NukemHill <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on September 23, 2010 at 6:02 pm</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-60648" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-60648-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Jeff,</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Interesting stuff here. I’m going to play with it, because I definitely have a lot of code that could be put into separate libraries.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I have what may be a silly question, but having not built my own static libraries for the iPhone, I don’t know if this is easy to do. I’d like to have one particular library “host” a Core Data xcdatamodel. Can I have another project access that model and the underlying sqlite data store? I need to build lookup tables in a clean copy of the data store, and I’d like for the static library to do that, if possible.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">In fact, it would be really cool if there were a way to completely automate the process of building a fresh version for the bundle, where a new db, with only lookup tables populated, could be copied to the “Resources” group. Is that possible?</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">You can email me privately, if you don’t want to clutter your blog with this.</p></dd><dt id="comment-60649-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">NukemHill <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on September 23, 2010 at 6:25 pm</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-60649" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-60649-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Okay. New question: How do I move existing code from my current project to this new static library? I.e., what folders am I dumping it into? Do I need to separate the .h and .m files?</p></dd><dt id="comment-61196-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">NukemHill <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on October 21, 2010 at 1:44 pm</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-61196" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-61196-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Jeffrey,</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I may have outsmarted myself by one step. I tested out whether I could reference a Core Data data model that existed in one library, from another app. It works really well. So, I am attempting to build a library, using your template, and am now running into a killer issue.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I’m getting the following error when I build the main app or when I just build the library:</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">library not found for -leFireboxDSMobile</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I don’t know what I did. I had a library working for a while. I’m using it to populate a data store that then gets copied over to the main app. Now it won’t build. I don’t know what the hell I did.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">I even went so far as to create a brand new library, using your template. Doing nothing, I try to build it, and get the above message.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Help! What the hell did I do? I’ve looked through the docs for the linker, but it’s pretty close to Greek to me. I’m sure I did something screwy in the build settings, but I haven’t a clue what. Any ideas? I would really appreciate any assistance you can lend. I know it’s difficult without looking directly at the settings, but even any suggestions of where to look would be helpful.</p></dd><dt id="comment-61218-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">NukemHill <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on October 22, 2010 at 10:22 am</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-61218" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-61218-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Just a quick update. I finally just rolled my projects back to a previous version and ran through the steps again from scratch. I think I screwed something up in an attempt to clean the static library up the first time. I went through the clean-up process and rebuilt after each step, which kept me sane.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">It’s going pretty well at this point. I’ve been able to separate out the various code pieces, and am able to do a complete build. I’ve got the shared CD data store in the library, and am having an issue with running the app. It’s complaining about various things, but I’m in more familiar territory w/ Core Data, so I think I’ll be able to figure it out.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Great tutorial. I’m really glad I ran into this. Even with the stress levels I had to deal with ’cause I screwed something up! In the long run, once I get the final issues resolved, this will save me an enormous amount of heart-ache. Being able to keep the data store in one place, rather than copying changes from one project to another, is huge.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">-greg</p></dd><dt id="comment-61220-author" class="comment byuser comment-author-admin bypostauthor even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; "><a class="url" href="http://jeffreysambells.com/" rel="external nofollow" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">Jeffrey</a> <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on October 22, 2010 at 11:09 am</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-61220" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-61220-body" class="comment byuser comment-author-admin bypostauthor odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Glad you figured it out.</p></dd><dt id="comment-61320-author" class="comment even thread-even depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; color: rgb(153, 153, 153); font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">NukemHill <time datetime="" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; color: rgb(204, 204, 204); background-position: 0% 0%; background-repeat: repeat repeat; ">on October 25, 2010 at 12:30 pm</time> <a title="Permanent Link for this comment" href="http://jeffreysambells.com/iphone-os-static-library-template/#comment-61320" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; padding-top: 0px; color: inherit; text-decoration: none; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; background-position: 0% 0%; background-repeat: repeat repeat; ">#permalink</a></dt><dd id="comment-61320-body" class="comment odd alt thread-odd thread-alt depth-1" style="text-rendering: optimizelegibility; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 20px; outline-width: 0px; padding-right: 20px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 10px; font-style: italic; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Jeffrey.</p><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Got it all working. I’m actually (in all my spare time) going to write an article about it for my business blog. I’ll link to this post. It ends up being pretty slick in its simplicity. It’s definitely one of those “oh, you can do that?” kinda things that I had to work my way through before getting the basic idea. There are a couple of gotchas, and I think an article on it will help others if they have the same interests/needs.</p></dd></dialog></section><section id="respond" class="post-comments comment-form" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "><h2 style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 16px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: bold; line-height: 1.3em; color: rgb(0, 0, 0); font-family: museo-sans-1, museo-sans-2, sans-serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Leave your comment</h2><form method="post" action="http://jeffreysambells.com/wordpress/wp-comments-post.php" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><dl style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><dt style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><label class="required" for="author" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; cursor: pointer; display: block; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Name</label></dt><dd style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><input id="author" class="required" tabindex="1" size="22" type="text" name="author" style="text-rendering: optimizelegibility; vertical-align: middle; font: normal normal normal 99%/normal sans-serif; color: rgb(68, 68, 68); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: museo-sans-1, museo-sans-2, sans-serif; width: 378px; "></dd><dt style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><label class="required" for="email" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; cursor: pointer; display: block; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Email <span style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; ">(Not published)</span></label></dt><dd style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><input id="email" class="required" tabindex="2" size="22" type="text" name="email" style="text-rendering: optimizelegibility; vertical-align: middle; font: normal normal normal 99%/normal sans-serif; color: rgb(68, 68, 68); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: museo-sans-1, museo-sans-2, sans-serif; width: 378px; "></dd><dt style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><label for="url" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; cursor: pointer; display: block; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Website</label></dt><dd style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><input id="url" tabindex="3" size="22" type="text" name="url" style="text-rendering: optimizelegibility; vertical-align: middle; font: normal normal normal 99%/normal sans-serif; color: rgb(68, 68, 68); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: museo-sans-1, museo-sans-2, sans-serif; width: 378px; "></dd><dt style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><label for="comment" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; cursor: pointer; display: block; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Comment</label></dt><dd style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><textarea id="comment" tabindex="4" rows="10" cols="100" name="comment" style="text-rendering: optimizelegibility; font: normal normal normal 99%/normal sans-serif; color: rgb(68, 68, 68); overflow-x: auto; overflow-y: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; -webkit-box-sizing: border-box; font-family: museo-sans-1, museo-sans-2, sans-serif; width: 600px; "></textarea></dd><dt style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "></dt><dd style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; background-position: 0% 0%; background-repeat: repeat repeat; "><input id="submit" tabindex="5" value="Submit" type="submit" name="submit" style="text-rendering: optimizelegibility; vertical-align: middle; font: normal normal normal 99%/normal sans-serif; color: rgb(68, 68, 68); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: museo-sans-1, museo-sans-2, sans-serif; cursor: pointer; "></dd></dl></form></section><aside id="sidebar" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "></aside></div></div><footer id="footer" style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 70px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; display: block; background-position: 0% 0%; background-repeat: repeat repeat; "><p style="text-rendering: optimizelegibility; border-bottom-width: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-width: 0px; border-left-style: initial; border-left-color: initial; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; border-top-width: 0px; border-top-style: initial; border-top-color: initial; border-right-width: 0px; border-right-style: initial; border-right-color: initial; padding-top: 0px; font-weight: 300; font-family: museo-1, museo-2, serif; background-position: 0% 0%; background-repeat: repeat repeat; ">Proudly powered by <a href="http://www.wordpress.org/" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: border-color; -webkit-transition-duration: 0.65s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">WordPress</a> and <a title="Free WordPress theme" href="http://www.jeffreysambells.com/projects/wp-theme-html5-boilerplate/" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: border-color; -webkit-transition-duration: 0.65s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">html5boilerplate</a>, a theme by <a title="Web Designer / Developer" href="http://www.jeffreysambells.com/" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: border-color; -webkit-transition-duration: 0.65s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; ">Jeffrey Sambells</a>. <a title="Syndicate this site using RSS" href="http://jeffreysambells.com/feed/" style="text-rendering: optimizelegibility; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; vertical-align: baseline; padding-top: 0px; color: rgb(42, 66, 124); text-decoration: none; -webkit-transition-property: border-color; -webkit-transition-duration: 0.65s; -webkit-transition-timing-function: initial; -webkit-transition-delay: initial; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; font-weight: 500; background-position: 0% 0%; background-repeat: repeat repeat; "><acronym title="Really Simple Syndication" style="text-rendering: optimizelegibility; ">RSS</acronym> Feed</a></p></footer></div></span></div></span>Anonymoushttp://www.blogger.com/profile/02126711842975556329noreply@blogger.com0